home *** CD-ROM | disk | FTP | other *** search
Unknown | 1992-03-30 | 61.3 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1b f4 20 3e 20 | 24 2e 21 46 6f 72 6d 45 |..... > |$.!FormE|
|00000010| 64 2e 21 52 75 6e 49 6d | 61 67 65 0d 00 14 41 f4 |d.!RunIm|age...A.|
|00000020| 20 2f 2f 2f 20 46 6f 72 | 6d 73 20 45 64 69 74 6f | /// For|ms Edito|
|00000030| 72 20 70 72 6f 67 72 61 | 6d 20 28 66 6f 72 20 64 |r progra|m (for d|
|00000040| 65 73 69 67 6e 69 6e 67 | 20 57 69 6d 70 20 54 65 |esigning| Wimp Te|
|00000050| 6d 70 6c 61 74 65 73 29 | 20 2f 2f 2f 0d 00 1e 04 |mplates)| ///....|
|00000060| 0d 00 28 1a f4 20 44 69 | 72 65 63 74 6f 72 79 20 |..(.. Di|rectory |
|00000070| 53 74 72 75 63 74 75 72 | 65 3a 0d 00 32 05 f4 0d |Structur|e:..2...|
|00000080| 00 3c 13 f4 20 21 46 6f | 72 6d 65 64 2e 21 42 6f |.<.. !Fo|rmed.!Bo|
|00000090| 6f 74 0d 00 46 12 f4 20 | 21 46 6f 72 6d 65 64 2e |ot..F.. |!Formed.|
|000000a0| 21 52 75 6e 0d 00 50 4a | f4 20 21 46 6f 72 6d 65 |!Run..PJ|. !Forme|
|000000b0| 64 2e 21 52 75 6e 49 6d | 61 67 65 20 20 20 20 20 |d.!RunIm|age |
|000000c0| 20 20 20 20 20 20 20 28 | 74 68 69 73 20 66 69 6c | (|this fil|
|000000d0| 65 29 20 2d 20 72 75 6e | 20 77 68 65 6e 20 21 52 |e) - run| when !R|
|000000e0| 75 6e 20 69 73 20 65 78 | 65 63 75 74 65 64 0d 00 |un is ex|ecuted..|
|000000f0| 5a 16 f4 20 21 46 6f 72 | 6d 65 64 2e 21 50 61 6c |Z.. !For|med.!Pal|
|00000100| 65 74 74 65 0d 00 64 17 | f4 20 21 46 6f 72 6d 65 |ette..d.|. !Forme|
|00000110| 64 2e 54 65 6d 70 6c 61 | 74 65 73 0d 00 6e 15 f4 |d.Templa|tes..n..|
|00000120| 20 21 46 6f 72 6d 65 64 | 2e 53 70 72 69 74 65 73 | !Formed|.Sprites|
|00000130| 0d 00 78 15 f4 20 21 46 | 6f 72 6d 65 64 2e 44 65 |..x.. !F|ormed.De|
|00000140| 66 61 75 6c 74 0d 00 82 | 05 f4 0d 00 8c 04 0d 00 |fault...|........|
|00000150| 96 20 c8 99 22 4f 53 5f | 47 65 74 45 6e 76 22 b8 |. .."OS_|GetEnv".|
|00000160| 63 6f 6d 6d 61 6e 64 73 | 74 72 69 6e 67 24 0d 00 |commands|tring$..|
|00000170| a0 04 0d 00 aa 13 de 66 | 6f 6e 74 63 6f 75 6e 74 |.......f|ontcount|
|00000180| 73 25 32 35 35 0d 00 b4 | 20 e3 49 25 3d 30 b8 32 |s%255...| .I%=0.2|
|00000190| 35 35 3a 66 6f 6e 74 63 | 6f 75 6e 74 73 25 3f 49 |55:fontc|ounts%?I|
|000001a0| 25 3d 30 3a ed 0d 00 be | 04 0d 00 c8 19 f4 20 2d |%=0:....|...... -|
|000001b0| 2d 20 53 74 61 72 74 20 | 57 69 6d 70 20 67 6f 69 |- Start |Wimp goi|
|000001c0| 6e 67 0d 00 d2 04 0d 00 | dc 1d de 74 61 73 6b 69 |ng......|...taski|
|000001d0| 64 25 34 3a 24 74 61 73 | 6b 69 64 25 3d 22 54 41 |d%4:$tas|kid%="TA|
|000001e0| 53 4b 22 0d 00 e6 36 c8 | 99 22 57 69 6d 70 5f 49 |SK"...6.|."Wimp_I|
|000001f0| 6e 69 74 69 61 6c 69 73 | 65 22 2c 32 30 30 2c 21 |nitialis|e",200,!|
|00000200| 74 61 73 6b 69 64 25 2c | 22 46 6f 72 6d 45 64 22 |taskid%,|"FormEd"|
|00000210| b8 76 65 72 73 69 6f 6e | 25 0d 00 f0 3c ee 85 f2 |.version|%...<...|
|00000220| 65 72 72 6f 72 64 69 73 | 70 6c 61 79 28 9f 2c f6 |errordis|play(.,.|
|00000230| 24 2c 9e 29 3a f4 20 61 | 66 74 65 72 20 63 61 6c |$,.):. a|fter cal|
|00000240| 6c 69 6e 67 20 57 69 6d | 70 5f 49 6e 69 74 69 61 |ling Wim|p_Initia|
|00000250| 6c 69 73 65 21 0d 00 fa | 0c 6d 69 6e 76 25 3d 32 |lise!...|.minv%=2|
|00000260| 31 0d 01 04 44 e7 76 65 | 72 73 69 6f 6e 25 3c 6d |1...D.ve|rsion%<m|
|00000270| 69 6e 76 25 8c 85 31 2c | 22 57 69 6e 64 6f 77 20 |inv%..1,|"Window |
|00000280| 4d 61 6e 61 67 65 72 20 | 3e 3d 20 22 2b c3 28 6d |Manager |>= "+.(m|
|00000290| 69 6e 76 25 2f 31 30 30 | 29 2b 22 20 72 65 71 75 |inv%/100|)+" requ|
|000002a0| 69 72 65 64 22 0d 01 0e | 1a 62 6f 64 67 65 69 74 |ired"...|.bodgeit|
|000002b0| 25 3d 28 76 65 72 73 69 | 6f 6e 25 3c 31 38 29 0d |%=(versi|on%<18).|
|000002c0| 01 18 0e e7 62 6f 64 67 | 65 69 74 25 8c 0d 01 22 |....bodg|eit%..."|
|000002d0| 0e de 6f 6c 64 66 78 25 | 28 38 29 0d 01 2c 30 e3 |..oldfx%|(8)..,0.|
|000002e0| 49 25 3d 31 b8 38 3a c8 | 99 22 4f 53 5f 42 79 74 |I%=1.8:.|."OS_Byt|
|000002f0| 65 22 2c 49 25 2b 32 32 | 30 2c 32 2c 30 b8 2c 6f |e",I%+22|0,2,0.,o|
|00000300| 6c 64 66 78 25 28 49 25 | 29 3a ed 0d 01 36 24 c8 |ldfx%(I%|):...6$.|
|00000310| 99 22 4f 53 5f 42 79 74 | 65 22 2c 32 31 39 2c 26 |."OS_Byt|e",219,&|
|00000320| 38 41 2c 30 b8 2c 6f 6c | 64 66 78 32 31 39 25 0d |8A,0.,ol|dfx219%.|
|00000330| 01 40 05 cd 0d 01 4a 04 | 0d 01 54 3f f4 20 2d 2d |.@....J.|..T?. --|
|00000340| 20 6f 76 65 72 72 69 64 | 65 20 77 69 74 68 20 6f | overrid|e with o|
|00000350| 75 72 20 6f 77 6e 20 6d | 6f 64 65 20 28 4f 4e 4c |ur own m|ode (ONL|
|00000360| 59 20 69 66 20 6d 6f 6e | 6f 2d 74 61 73 6b 69 6e |Y if mon|o-taskin|
|00000370| 67 20 57 69 6d 70 29 0d | 01 5e 04 0d 01 68 12 e7 |g Wimp).|.^...h..|
|00000380| 76 65 72 73 69 6f 6e 25 | 3c 31 32 30 8c 0d 01 72 |version%|<120...r|
|00000390| 07 eb 31 32 0d 01 7c 20 | 2a 50 72 69 6e 74 20 3c |..12..| |*Print <|
|000003a0| 46 6f 72 6d 45 64 24 44 | 69 72 3e 2e 21 50 61 6c |FormEd$D|ir>.!Pal|
|000003b0| 65 74 74 65 0d 01 86 2d | c8 99 22 57 69 6d 70 5f |ette...-|.."Wimp_|
|000003c0| 46 6f 72 63 65 52 65 64 | 72 61 77 22 2c 2d 31 2c |ForceRed|raw",-1,|
|000003d0| 2d 31 45 38 2c 2d 31 45 | 38 2c 31 45 38 2c 31 45 |-1E8,-1E|8,1E8,1E|
|000003e0| 38 0d 01 90 0c 2a 50 6f | 69 6e 74 65 72 0d 01 9a |8....*Po|inter...|
|000003f0| 08 c8 8e eb ca 0d 01 a4 | 09 c9 30 2c 32 32 0d 01 |........|..0,22..|
|00000400| ae 29 60 77 62 63 6f 6c | 3d 26 31 3a 60 74 62 63 |.)`wbcol|=&1:`tbc|
|00000410| 6f 6c 3d 26 31 3a 60 73 | 63 6f 3d 26 31 3a 60 6d |ol=&1:`s|co=&1:`m|
|00000420| 62 63 6f 6c 3d 26 31 0d | 01 b8 2a 60 77 66 63 6f |bcol=&1.|..*`wfco|
|00000430| 6c 3d 26 31 3a 60 74 66 | 63 6f 6c 3d 26 30 3a 60 |l=&1:`tf|col=&0:`|
|00000440| 73 63 69 3d 26 31 3a 60 | 74 62 63 6f 6c 32 3d 26 |sci=&1:`|tbcol2=&|
|00000450| 31 0d 01 c2 22 c8 99 22 | 46 6f 6e 74 5f 53 65 74 |1...".."|Font_Set|
|00000460| 46 6f 6e 74 43 6f 6c 6f | 75 72 73 22 2c 2c 30 2c |FontColo|urs",,0,|
|00000470| 31 2c 31 0d 01 cc 08 c9 | 31 2c 38 0d 01 d6 29 60 |1,1.....|1,8...)`|
|00000480| 77 62 63 6f 6c 3d 26 31 | 3a 60 74 62 63 6f 6c 3d |wbcol=&1|:`tbcol=|
|00000490| 26 31 3a 60 73 63 6f 3d | 26 31 3a 60 6d 62 63 6f |&1:`sco=|&1:`mbco|
|000004a0| 6c 3d 26 31 0d 01 e0 2a | 60 77 66 63 6f 6c 3d 26 |l=&1...*|`wfcol=&|
|000004b0| 31 3a 60 74 66 63 6f 6c | 3d 26 30 3a 60 73 63 69 |1:`tfcol|=&0:`sci|
|000004c0| 3d 26 31 3a 60 74 62 63 | 6f 6c 32 3d 26 31 0d 01 |=&1:`tbc|ol2=&1..|
|000004d0| ea 22 c8 99 22 46 6f 6e | 74 5f 53 65 74 46 6f 6e |.".."Fon|t_SetFon|
|000004e0| 74 43 6f 6c 6f 75 72 73 | 22 2c 2c 30 2c 33 2c 30 |tColours|",,0,3,0|
|000004f0| 0d 01 f4 0e c9 32 2c 39 | 2c 31 32 2c 32 30 0d 01 |.....2,9|,12,20..|
|00000500| fe 29 60 77 62 63 6f 6c | 3d 26 30 3a 60 74 62 63 |.)`wbcol|=&0:`tbc|
|00000510| 6f 6c 3d 26 44 3a 60 73 | 63 6f 3d 26 33 3a 60 6d |ol=&D:`s|co=&3:`m|
|00000520| 62 63 6f 6c 3d 26 42 0d | 02 08 2a 60 77 66 63 6f |bcol=&B.|..*`wfco|
|00000530| 6c 3d 26 37 3a 60 74 66 | 63 6f 6c 3d 26 37 3a 60 |l=&7:`tf|col=&7:`|
|00000540| 73 63 69 3d 26 31 3a 60 | 74 62 63 6f 6c 32 3d 26 |sci=&1:`|tbcol2=&|
|00000550| 43 0d 02 12 22 c8 99 22 | 46 6f 6e 74 5f 53 65 74 |C...".."|Font_Set|
|00000560| 46 6f 6e 74 43 6f 6c 6f | 75 72 73 22 2c 2c 30 2c |FontColo|urs",,0,|
|00000570| 31 2c 36 0d 02 1c 05 cb | 0d 02 26 05 cc 0d 02 30 |1,6.....|..&....0|
|00000580| 29 60 77 62 63 6f 6c 3d | 26 30 3a 60 74 62 63 6f |)`wbcol=|&0:`tbco|
|00000590| 6c 3d 26 44 3a 60 73 63 | 6f 3d 26 33 3a 60 6d 62 |l=&D:`sc|o=&3:`mb|
|000005a0| 63 6f 6c 3d 26 42 0d 02 | 3a 2a 60 77 66 63 6f 6c |col=&B..|:*`wfcol|
|000005b0| 3d 26 37 3a 60 74 66 63 | 6f 6c 3d 26 37 3a 60 73 |=&7:`tfc|ol=&7:`s|
|000005c0| 63 69 3d 26 44 3a 60 74 | 62 63 6f 6c 32 3d 26 43 |ci=&D:`t|bcol2=&C|
|000005d0| 0d 02 44 05 cd 0d 02 4e | 04 0d 02 58 13 de 69 6e |..D....N|...X..in|
|000005e0| 76 25 32 37 2c 6f 75 74 | 76 25 32 33 0d 02 62 1a |v%27,out|v%23..b.|
|000005f0| de 70 78 32 25 31 2c 70 | 78 34 25 33 2c 70 78 32 |.px2%1,p|x4%3,px2|
|00000600| 35 36 25 32 35 35 0d 02 | 6c 10 f2 67 65 74 6d 6f |56%255..|l..getmo|
|00000610| 64 65 69 6e 66 6f 0d 02 | 76 0f 73 77 69 74 63 68 |deinfo..|v.switch|
|00000620| 65 64 25 3d a3 0d 02 80 | 04 0d 02 8a 0f de 66 61 |ed%=....|......fa|
|00000630| 63 74 6f 72 73 25 31 35 | 0d 02 94 2b e7 76 65 72 |ctors%15|...+.ver|
|00000640| 73 69 6f 6e 25 3e 31 32 | 30 8c de 70 69 78 74 72 |sion%>12|0..pixtr|
|00000650| 61 6e 73 25 31 35 8b 70 | 69 78 74 72 61 6e 73 25 |ans%15.p|ixtrans%|
|00000660| 3d 2d 31 0d 02 9e 04 0d | 02 a8 19 f4 20 2d 2d 20 |=-1.....|.... -- |
|00000670| 64 69 6d 65 6e 73 69 6f | 6e 20 61 72 72 61 79 73 |dimensio|n arrays|
|00000680| 0d 02 b2 04 0d 02 bc 26 | de 70 61 6c 25 28 32 29 |.......&|.pal%(2)|
|00000690| 2c 62 72 69 67 68 74 25 | 28 31 35 29 2c 75 6e 63 |,bright%|(15),unc|
|000006a0| 6f 6c 6f 75 72 25 28 31 | 35 29 0d 02 c6 24 de 71 |olour%(1|5)...$.q|
|000006b0| 25 26 32 30 30 30 2c 65 | 72 72 6f 72 61 64 64 72 |%&2000,e|rroraddr|
|000006c0| 25 28 34 29 2c 6f 6c 64 | 71 25 26 31 30 30 0d 02 |%(4),old|q%&100..|
|000006d0| d0 27 de 69 6e 64 65 78 | 64 61 74 61 25 33 32 2a |.'.index|data%32*|
|000006e0| 32 34 2b 32 30 2c 66 6f | 6e 74 62 69 6e 64 69 6e |24+20,fo|ntbindin|
|000006f0| 67 25 32 35 35 0d 02 da | 11 6d 61 78 62 75 66 25 |g%255...|.maxbuf%|
|00000700| 3d 26 33 30 30 30 0d 02 | e4 24 de 62 75 66 66 65 |=&3000..|.$.buffe|
|00000710| 72 25 6d 61 78 62 75 66 | 25 3a 63 75 72 62 75 66 |r%maxbuf|%:curbuf|
|00000720| 66 25 3d 62 75 66 66 65 | 72 25 0d 02 ee 0a 6e 68 |f%=buffe|r%....nh|
|00000730| 25 3d 33 32 0d 02 f8 43 | de 68 61 6e 64 6c 65 25 |%=32...C|.handle%|
|00000740| 28 6e 68 25 2b 31 29 2c | 77 69 64 65 6e 74 24 28 |(nh%+1),|wident$(|
|00000750| 6e 68 25 29 2c 77 70 74 | 72 25 28 6e 68 25 29 2c |nh%),wpt|r%(nh%),|
|00000760| 77 6c 69 6e 6b 25 28 6e | 68 25 29 2c 77 66 6c 61 |wlink%(n|h%),wfla|
|00000770| 67 25 28 6e 68 25 29 0d | 03 02 3d e3 49 25 3d 30 |g%(nh%).|..=.I%=0|
|00000780| b8 6e 68 25 3a 68 61 6e | 64 6c 65 25 28 49 25 29 |.nh%:han|dle%(I%)|
|00000790| 3d 49 25 2d 31 3a 77 69 | 64 65 6e 74 24 28 49 25 |=I%-1:wi|dent$(I%|
|000007a0| 29 3d 22 22 3a ed 3a 68 | 61 6e 64 6c 65 53 50 25 |)="":.:h|andleSP%|
|000007b0| 3d 6e 68 25 0d 03 0c 12 | de 73 70 72 69 74 65 6e |=nh%....|.spriten|
|000007c0| 61 6d 65 25 31 32 0d 03 | 16 2c de 6d 65 6e 75 66 |ame%12..|.,.menuf|
|000007d0| 72 65 65 25 26 31 38 30 | 30 3a 6d 65 6e 75 65 6e |ree%&180|0:menuen|
|000007e0| 64 25 3d 6d 65 6e 75 66 | 72 65 65 25 2b 26 31 38 |d%=menuf|ree%+&18|
|000007f0| 30 30 0d 03 20 12 de 6d | 65 6e 75 6c 69 73 74 25 |00.. ..m|enulist%|
|00000800| 26 31 30 30 0d 03 2a 15 | 62 72 78 25 3d 34 30 30 |&100..*.|brx%=400|
|00000810| 3a 62 72 79 25 3d 37 34 | 30 0d 03 34 32 63 75 72 |:bry%=74|0..42cur|
|00000820| 72 65 6e 74 77 69 6e 64 | 6f 77 25 3d 2d 31 3a 63 |rentwind|ow%=-1:c|
|00000830| 75 72 72 65 6e 74 69 63 | 6f 6e 25 3d 2d 31 3a 64 |urrentic|on%=-1:d|
|00000840| 69 61 6c 6f 67 75 65 25 | 3d 2d 31 0d 03 3e 0f 73 |ialogue%|=-1..>.s|
|00000850| 70 72 69 74 65 66 24 3d | 22 22 0d 03 48 3f de 69 |pritef$=|""..H?.i|
|00000860| 62 5f 74 65 78 74 25 32 | 35 35 2c 69 62 5f 73 70 |b_text%2|55,ib_sp|
|00000870| 72 69 74 65 25 31 32 2c | 69 62 5f 62 75 66 66 65 |rite%12,|ib_buffe|
|00000880| 72 73 69 7a 65 25 36 2c | 69 62 5f 76 61 6c 69 64 |rsize%6,|ib_valid|
|00000890| 61 74 69 6f 6e 25 32 35 | 35 0d 03 52 2c de 74 62 |ation%25|5..R,.tb|
|000008a0| 5f 74 65 78 74 25 34 30 | 2c 74 62 5f 73 70 72 69 |_text%40|,tb_spri|
|000008b0| 74 65 25 31 32 2c 74 62 | 5f 62 75 66 66 65 72 73 |te%12,tb|_buffers|
|000008c0| 69 7a 65 25 36 0d 03 5c | 1f de 6d 62 5f 66 73 69 |ize%6..\|..mb_fsi|
|000008d0| 7a 65 25 36 3a 24 6d 62 | 5f 66 73 69 7a 65 25 3d |ze%6:$mb|_fsize%=|
|000008e0| 22 33 30 22 0d 03 66 11 | de 6d 62 5f 77 69 64 65 |"30"..f.|.mb_wide|
|000008f0| 6e 74 25 31 32 0d 03 70 | 24 de 6d 62 5f 72 65 6e |nt%12..p|$.mb_ren|
|00000900| 75 6d 62 65 72 25 35 3a | 24 6d 62 5f 72 65 6e 75 |umber%5:|$mb_renu|
|00000910| 6d 62 65 72 25 3d 22 30 | 22 0d 03 7a 1a 74 65 6d |mber%="0|"..z.tem|
|00000920| 70 6c 61 74 65 66 24 3d | 22 54 65 6d 70 6c 61 74 |platef$=|"Templat|
|00000930| 65 73 22 0d 03 84 22 de | 6d 62 5f 63 72 73 70 72 |es"...".|mb_crspr|
|00000940| 69 74 65 25 31 32 2c 6d | 62 5f 72 6e 73 70 72 69 |ite%12,m|b_rnspri|
|00000950| 74 65 25 31 32 0d 03 8e | 11 6e 73 70 3d 38 30 3a |te%12...|.nsp=80:|
|00000960| 6e 73 25 3d 31 30 0d 03 | 98 46 de 73 70 77 25 28 |ns%=10..|.F.spw%(|
|00000970| 6e 73 70 29 2c 73 70 68 | 25 28 6e 73 70 29 2c 73 |nsp),sph|%(nsp),s|
|00000980| 70 77 78 25 28 6e 73 70 | 29 2c 6d 69 6e 78 25 28 |pwx%(nsp|),minx%(|
|00000990| 6e 73 70 29 2c 6d 69 6e | 79 25 28 6e 73 70 29 2c |nsp),min|y%(nsp),|
|000009a0| 73 70 6e 61 6d 65 24 28 | 6e 73 70 29 0d 03 a2 22 |spname$(|nsp)..."|
|000009b0| de 73 70 72 69 74 65 77 | 25 28 6e 73 25 2b 31 29 |.spritew|%(ns%+1)|
|000009c0| 2c 6e 73 70 72 69 74 65 | 25 28 6e 73 25 29 0d 03 |,nsprite|%(ns%)..|
|000009d0| ac 40 de 73 70 72 69 74 | 65 69 25 28 6e 73 25 29 |.@.sprit|ei%(ns%)|
|000009e0| 2c 73 70 72 78 73 63 61 | 6c 65 25 28 6e 73 25 29 |,sprxsca|le%(ns%)|
|000009f0| 2c 73 70 72 79 73 63 61 | 6c 65 25 28 6e 73 25 29 |,sprysca|le%(ns%)|
|00000a00| 2c 73 70 72 69 74 65 6e | 24 28 6e 73 25 29 0d 03 |,spriten|$(ns%)..|
|00000a10| b6 47 e3 49 25 3d 30 b8 | 6e 73 25 3a 73 70 72 69 |.G.I%=0.|ns%:spri|
|00000a20| 74 65 77 25 28 49 25 29 | 3d 49 25 2d 31 3a 73 70 |tew%(I%)|=I%-1:sp|
|00000a30| 72 69 74 65 6e 24 28 49 | 25 29 3d 22 22 3a ed 3a |riten$(I|%)="":.:|
|00000a40| 73 70 72 53 50 25 3d 6e | 73 25 3a 73 70 72 53 50 |sprSP%=n|s%:sprSP|
|00000a50| 32 25 3d 2d 31 0d 03 c0 | 41 c8 99 22 4f 53 5f 46 |2%=-1...|A.."OS_F|
|00000a60| 69 6c 65 22 2c 35 2c 22 | 3c 46 6f 72 6d 45 64 24 |ile",5,"|<FormEd$|
|00000a70| 44 69 72 3e 2e 53 70 72 | 69 74 65 73 22 b8 74 79 |Dir>.Spr|ites".ty|
|00000a80| 70 65 25 2c 2c 2c 2c 73 | 79 73 74 65 6d 61 72 65 |pe%,,,,s|ystemare|
|00000a90| 61 73 69 7a 65 25 0d 03 | ca 32 e7 74 79 70 65 25 |asize%..|.2.type%|
|00000aa0| 3c 3e 31 8c 85 31 2c 22 | 43 61 6e 27 74 20 66 69 |<>1..1,"|Can't fi|
|00000ab0| 6e 64 20 3c 46 6f 72 6d | 45 64 24 44 69 72 3e 2e |nd <Form|Ed$Dir>.|
|00000ac0| 53 70 72 69 74 65 73 22 | 0d 03 d4 16 73 79 73 74 |Sprites"|....syst|
|00000ad0| 65 6d 61 72 65 61 73 69 | 7a 65 25 2b 3d 34 0d 03 |emareasi|ze%+=4..|
|00000ae0| de 22 de 73 79 73 74 65 | 6d 73 70 72 69 74 65 73 |.".syste|msprites|
|00000af0| 25 73 79 73 74 65 6d 61 | 72 65 61 73 69 7a 65 25 |%systema|reasize%|
|00000b00| 0d 03 e8 24 73 79 73 74 | 65 6d 73 70 72 69 74 65 |...$syst|emsprite|
|00000b10| 73 25 21 30 3d 73 79 73 | 74 65 6d 61 72 65 61 73 |s%!0=sys|temareas|
|00000b20| 69 7a 65 25 0d 03 f2 3e | c8 99 22 4f 53 5f 53 70 |ize%...>|.."OS_Sp|
|00000b30| 72 69 74 65 4f 70 22 2c | 26 31 30 41 2c 73 79 73 |riteOp",|&10A,sys|
|00000b40| 74 65 6d 73 70 72 69 74 | 65 73 25 2c 22 3c 46 6f |temsprit|es%,"<Fo|
|00000b50| 72 6d 45 64 24 44 69 72 | 3e 2e 53 70 72 69 74 65 |rmEd$Dir|>.Sprite|
|00000b60| 73 22 0d 03 fc 51 f4 20 | 53 59 53 20 22 4f 53 5f |s"...Q. |SYS "OS_|
|00000b70| 53 70 72 69 74 65 4f 70 | 22 2c 26 31 30 46 2c 73 |SpriteOp|",&10F,s|
|00000b80| 79 73 74 65 6d 73 70 72 | 69 74 65 73 25 2c 22 65 |ystemspr|ites%,"e|
|00000b90| 64 69 74 62 75 66 66 65 | 72 22 2c 30 2c 31 32 38 |ditbuffe|r",0,128|
|00000ba0| 30 2f 64 78 25 2c 31 30 | 32 34 2f 64 79 25 2c 4d |0/dx%,10|24/dy%,M|
|00000bb0| 4f 44 45 0d 04 06 3b f4 | 20 65 64 69 74 62 75 66 |ODE...;.| editbuf|
|00000bc0| 66 65 72 25 3d 46 4e 73 | 70 72 69 74 65 61 64 64 |fer%=FNs|priteadd|
|00000bd0| 72 28 73 79 73 74 65 6d | 73 70 72 69 74 65 73 25 |r(system|sprites%|
|00000be0| 2c 22 65 64 69 74 62 75 | 66 66 65 72 22 29 0d 04 |,"editbu|ffer")..|
|00000bf0| 10 25 f4 20 65 64 69 74 | 62 75 66 66 65 72 77 69 |.%. edit|bufferwi|
|00000c00| 64 74 68 25 3d 28 73 70 | 74 72 25 21 31 36 2b 31 |dth%=(sp|tr%!16+1|
|00000c10| 29 2a 34 0d 04 1a 04 0d | 04 24 1f 73 70 72 69 74 |)*4.....|.$.sprit|
|00000c20| 65 61 72 65 61 73 69 7a | 65 25 3d 93 2d e0 2d 31 |eareasiz|e%=.-.-1|
|00000c30| 36 2a 31 30 32 34 0d 04 | 2e 1f de 73 70 72 69 74 |6*1024..|...sprit|
|00000c40| 65 61 72 65 61 25 73 70 | 72 69 74 65 61 72 65 61 |earea%sp|ritearea|
|00000c50| 73 69 7a 65 25 0d 04 38 | 31 21 73 70 72 69 74 65 |size%..8|1!sprite|
|00000c60| 61 72 65 61 25 3d 73 70 | 72 69 74 65 61 72 65 61 |area%=sp|ritearea|
|00000c70| 73 69 7a 65 25 3a 73 70 | 72 69 74 65 61 72 65 61 |size%:sp|ritearea|
|00000c80| 25 21 38 3d 31 36 0d 04 | 42 24 c8 99 22 4f 53 5f |%!8=16..|B$.."OS_|
|00000c90| 53 70 72 69 74 65 4f 70 | 22 2c 26 31 30 39 2c 73 |SpriteOp|",&109,s|
|00000ca0| 70 72 69 74 65 61 72 65 | 61 25 0d 04 4c 28 f2 6c |priteare|a%..L(.l|
|00000cb0| 6f 61 64 73 70 72 69 74 | 65 73 28 22 3c 46 6f 72 |oadsprit|es("<For|
|00000cc0| 6d 45 64 24 44 69 72 3e | 2e 44 65 66 61 75 6c 74 |mEd$Dir>|.Default|
|00000cd0| 22 29 0d 04 56 16 73 70 | 72 69 74 65 66 24 3d 22 |")..V.sp|ritef$="|
|00000ce0| 53 70 72 69 74 65 73 22 | 0d 04 60 2e 75 6e 64 6f |Sprites"|..`.undo|
|00000cf0| 6e 61 6d 65 24 3d 22 22 | 3a 75 6e 64 6f 73 63 72 |name$=""|:undoscr|
|00000d00| 65 65 6e 25 3d 2d 31 3a | 65 64 69 74 62 75 66 66 |een%=-1:|editbuff|
|00000d10| 65 72 25 3d 2d 32 0d 04 | 6a 04 0d 04 74 17 f4 20 |er%=-2..|j...t.. |
|00000d20| 2d 2d 20 43 72 65 61 74 | 65 20 77 69 6e 64 6f 77 |-- Creat|e window|
|00000d30| 73 0d 04 7e 04 0d 04 88 | 13 f2 64 65 66 61 75 6c |s..~....|..defaul|
|00000d40| 74 77 69 6e 64 6f 77 73 | 0d 04 92 04 0d 04 9c 3f |twindows|.......?|
|00000d50| e7 76 65 72 73 69 6f 6e | 25 3e 3d 31 33 34 8c de |.version|%>=134..|
|00000d60| 70 61 6c 74 61 62 6c 65 | 25 37 39 3a c8 99 22 57 |paltable|%79:.."W|
|00000d70| 69 6d 70 5f 52 65 61 64 | 50 61 6c 65 74 74 65 22 |imp_Read|Palette"|
|00000d80| 2c 2c 70 61 6c 74 61 62 | 6c 65 25 0d 04 a6 10 70 |,,paltab|le%....p|
|00000d90| 61 6c 63 6f 6c 6f 75 72 | 25 3d 37 0d 04 b0 10 73 |alcolour|%=7....s|
|00000da0| 70 72 63 6f 6c 6f 75 72 | 25 3d 37 0d 04 ba 2e 70 |prcolour|%=7....p|
|00000db0| 61 69 6e 74 6d 6f 64 65 | 25 3d 31 36 3a f2 73 65 |aintmode|%=16:.se|
|00000dc0| 6c 65 63 74 28 70 61 6c | 65 74 74 65 25 2c 70 61 |lect(pal|ette%,pa|
|00000dd0| 69 6e 74 6d 6f 64 65 25 | 29 0d 04 c4 27 67 72 69 |intmode%|)...'gri|
|00000de0| 64 25 3d a3 3a e7 67 72 | 69 64 25 8c f2 73 65 6c |d%=.:.gr|id%..sel|
|00000df0| 65 63 74 28 70 61 6c 65 | 74 74 65 25 2c 33 31 29 |ect(pale|tte%,31)|
|00000e00| 0d 04 ce 04 0d 04 d8 15 | f4 20 2d 2d 20 43 72 65 |........|. -- Cre|
|00000e10| 61 74 65 20 4d 65 6e 75 | 73 0d 04 e2 04 0d 04 ec |ate Menu|s.......|
|00000e20| 16 6d 5f 70 61 6c 65 74 | 74 65 25 3d a4 63 72 6d |.m_palet|te%=.crm|
|00000e30| 65 6e 75 0d 04 f6 36 dc | 20 22 23 43 6f 6c 6f 75 |enu...6.| "#Colou|
|00000e40| 72 73 2c 30 2c 31 2c 32 | 2c 33 2c 34 2c 35 2c 36 |rs,0,1,2|,3,4,5,6|
|00000e50| 2c 37 2c 38 2c 39 2c 31 | 30 2c 31 31 2c 31 32 2c |,7,8,9,1|0,11,12,|
|00000e60| 31 33 2c 31 34 2c 31 35 | 22 0d 05 00 12 69 5f 65 |13,14,15|"....i_e|
|00000e70| 73 67 25 3d a4 63 72 6d | 65 6e 75 0d 05 0a 32 dc |sg%=.crm|enu...2.|
|00000e80| 20 22 23 45 53 47 2c 30 | 2c 31 2c 32 2c 33 2c 34 | "#ESG,0|,1,2,3,4|
|00000e90| 2c 35 2c 36 2c 37 2c 38 | 2c 39 2c 31 30 2c 31 31 |,5,6,7,8|,9,10,11|
|00000ea0| 2c 31 32 2c 31 33 2c 31 | 34 2c 31 35 22 0d 05 14 |,12,13,1|4,15"...|
|00000eb0| 15 69 5f 62 75 74 74 6f | 6e 25 3d a4 63 72 6d 65 |.i_butto|n%=.crme|
|00000ec0| 6e 75 0d 05 1e 4b dc 20 | 22 23 42 75 74 74 6f 6e |nu...K. |"#Button|
|00000ed0| 20 74 79 70 65 2c 4e 65 | 76 65 72 2c 41 6c 77 61 | type,Ne|ver,Alwa|
|00000ee0| 79 73 2c 41 75 74 6f 2d | 72 65 70 65 61 74 2c 43 |ys,Auto-|repeat,C|
|00000ef0| 6c 69 63 6b 2c 52 65 6c | 65 61 73 65 2c 44 6f 75 |lick,Rel|ease,Dou|
|00000f00| 62 6c 65 20 63 6c 69 63 | 6b 2c 2b 2b 22 0d 05 28 |ble clic|k,++"..(|
|00000f10| 4a dc 20 22 43 6c 69 63 | 6b 2f 44 72 61 67 2c 52 |J. "Clic|k/Drag,R|
|00000f20| 65 6c 65 61 73 65 2f 44 | 72 61 67 2c 44 6f 75 62 |elease/D|rag,Doub|
|00000f30| 6c 65 2f 44 72 61 67 2c | 4d 65 6e 75 20 69 63 6f |le/Drag,|Menu ico|
|00000f40| 6e 2c 44 6f 75 62 6c 65 | 2f 43 6c 69 63 6b 2f 44 |n,Double|/Click/D|
|00000f50| 72 61 67 2c 2b 2b 22 0d | 05 32 2e dc 20 22 52 61 |rag,++".|.2.. "Ra|
|00000f60| 64 69 6f 2c 31 32 2c 31 | 33 2c 57 72 69 74 65 2f |dio,12,1|3,Write/|
|00000f70| 43 6c 69 63 6b 2f 44 72 | 61 67 2c 57 72 69 74 65 |Click/Dr|ag,Write|
|00000f80| 61 62 6c 65 22 0d 05 3c | 14 6d 5f 66 73 69 7a 65 |able"..<|.m_fsize|
|00000f90| 25 3d a4 63 72 6d 65 6e | 75 0d 05 46 45 dc 20 22 |%=.crmen|u..FE. "|
|00000fa0| 23 50 6f 69 6e 74 20 73 | 69 7a 65 2c 31 30 20 70 |#Point s|ize,10 p|
|00000fb0| 6f 69 6e 74 2c 31 32 20 | 70 6f 69 6e 74 2c 31 34 |oint,12 |point,14|
|00000fc0| 20 70 6f 69 6e 74 2c 32 | 30 20 70 6f 69 6e 74 2c | point,2|0 point,|
|00000fd0| 24 6d 62 5f 66 73 69 7a | 65 25 28 36 29 22 0d 05 |$mb_fsiz|e%(6)"..|
|00000fe0| 50 13 69 5f 66 6f 6e 74 | 25 3d a4 63 72 6d 65 6e |P.i_font|%=.crmen|
|00000ff0| 75 0d 05 5a 15 dc 20 22 | 23 54 65 78 74 20 73 74 |u..Z.. "|#Text st|
|00001000| 79 6c 65 2c 26 22 0d 05 | 64 13 69 5f 74 65 78 74 |yle,&"..|d.i_text|
|00001010| 25 3d a4 63 72 6d 65 6e | 75 0d 05 6e 20 dc 20 22 |%=.crmen|u..n . "|
|00001020| 23 49 63 6f 6e 20 74 65 | 78 74 2c 24 69 62 5f 74 |#Icon te|xt,$ib_t|
|00001030| 65 78 74 25 28 38 30 29 | 22 0d 05 78 15 69 5f 73 |ext%(80)|"..x.i_s|
|00001040| 70 72 69 74 65 25 3d a4 | 63 72 6d 65 6e 75 0d 05 |prite%=.|crmenu..|
|00001050| 82 24 dc 20 22 23 53 70 | 72 69 74 65 20 6e 61 6d |.$. "#Sp|rite nam|
|00001060| 65 2c 24 69 62 5f 73 70 | 72 69 74 65 25 28 31 32 |e,$ib_sp|rite%(12|
|00001070| 29 22 0d 05 8c 18 69 5f | 76 61 6c 69 64 61 74 69 |)"....i_|validati|
|00001080| 6f 6e 3d a4 63 72 6d 65 | 6e 75 0d 05 96 28 dc 20 |on=.crme|nu...(. |
|00001090| 22 23 56 61 6c 69 64 61 | 74 69 6f 6e 2c 24 69 62 |"#Valida|tion,$ib|
|000010a0| 5f 76 61 6c 69 64 61 74 | 69 6f 6e 25 28 32 35 35 |_validat|ion%(255|
|000010b0| 29 22 0d 05 a0 19 69 5f | 62 75 66 66 65 72 73 69 |)"....i_|buffersi|
|000010c0| 7a 65 25 3d a4 63 72 6d | 65 6e 75 0d 05 aa 37 dc |ze%=.crm|enu...7.|
|000010d0| 20 22 23 4d 61 78 20 73 | 69 7a 65 2c 24 69 62 5f | "#Max s|ize,$ib_|
|000010e0| 62 75 66 66 65 72 73 69 | 7a 65 25 28 36 29 2c 56 |buffersi|ze%(6),V|
|000010f0| 61 6c 69 64 3e 69 5f 76 | 61 6c 69 64 61 74 69 6f |alid>i_v|alidatio|
|00001100| 6e 22 0d 05 b4 14 69 5f | 66 6c 61 67 73 25 3d a4 |n"....i_|flags%=.|
|00001110| 63 72 6d 65 6e 75 0d 05 | be 45 dc 20 22 23 49 63 |crmenu..|.E. "#Ic|
|00001120| 6f 6e 20 66 6c 61 67 73 | 2c 54 65 78 74 3e 69 5f |on flags|,Text>i_|
|00001130| 74 65 78 74 25 2c 53 70 | 72 69 74 65 3e 69 5f 73 |text%,Sp|rite>i_s|
|00001140| 70 72 69 74 65 25 2c 42 | 6f 72 64 65 72 2c 48 20 |prite%,B|order,H |
|00001150| 63 65 6e 74 72 65 64 2c | 2b 2b 22 0d 05 c8 3b dc |centred,|++"...;.|
|00001160| 20 22 56 20 63 65 6e 74 | 72 65 64 2c 46 69 6c 6c | "V cent|red,Fill|
|00001170| 65 64 2c 41 6e 74 69 2d | 61 6c 69 61 73 65 64 3e |ed,Anti-|aliased>|
|00001180| 69 5f 66 6f 6e 74 25 2c | 4e 65 65 64 73 20 68 65 |i_font%,|Needs he|
|00001190| 6c 70 2c 2b 2b 22 0d 05 | d2 46 dc 20 22 49 6e 64 |lp,++"..|.F. "Ind|
|000011a0| 69 72 65 63 74 65 64 3e | 69 5f 62 75 66 66 65 72 |irected>|i_buffer|
|000011b0| 73 69 7a 65 25 2c 52 20 | 6a 75 73 74 69 66 69 65 |size%,R |justifie|
|000011c0| 64 2c 41 6c 6c 6f 77 20 | 61 64 6a 75 73 74 2c 48 |d,Allow |adjust,H|
|000011d0| 61 6c 66 20 73 69 7a 65 | 2c 2b 2b 22 0d 05 dc 2b |alf size|,++"...+|
|000011e0| dc 20 22 42 75 74 74 6f | 6e 20 74 79 70 65 3e 69 |. "Butto|n type>i|
|000011f0| 5f 62 75 74 74 6f 6e 25 | 2c 45 53 47 3e 69 5f 65 |_button%|,ESG>i_e|
|00001200| 73 67 25 2c 2b 2b 22 0d | 05 e6 31 dc 20 22 46 67 |sg%,++".|..1. "Fg|
|00001210| 20 63 6f 6c 6f 75 72 3e | 6d 5f 70 61 6c 65 74 74 | colour>|m_palett|
|00001220| 65 25 2c 42 67 20 63 6f | 6c 6f 75 72 3e 6d 5f 70 |e%,Bg co|lour>m_p|
|00001230| 61 6c 65 74 74 65 25 22 | 0d 05 f0 13 74 5f 74 65 |alette%"|....t_te|
|00001240| 78 74 25 3d a4 63 72 6d | 65 6e 75 0d 05 fa 21 dc |xt%=.crm|enu...!.|
|00001250| 20 22 23 54 69 74 6c 65 | 20 74 65 78 74 2c 24 74 | "#Title| text,$t|
|00001260| 62 5f 74 65 78 74 25 28 | 34 30 29 22 0d 06 04 15 |b_text%(|40)"....|
|00001270| 74 5f 73 70 72 69 74 65 | 25 3d a4 63 72 6d 65 6e |t_sprite|%=.crmen|
|00001280| 75 0d 06 0e 24 dc 20 22 | 23 53 70 72 69 74 65 20 |u...$. "|#Sprite |
|00001290| 6e 61 6d 65 2c 24 74 62 | 5f 73 70 72 69 74 65 25 |name,$tb|_sprite%|
|000012a0| 28 31 32 29 22 0d 06 18 | 19 74 5f 62 75 66 66 65 |(12)"...|.t_buffe|
|000012b0| 72 73 69 7a 65 25 3d a4 | 63 72 6d 65 6e 75 0d 06 |rsize%=.|crmenu..|
|000012c0| 22 24 dc 20 22 23 4d 61 | 78 20 73 69 7a 65 2c 24 |"$. "#Ma|x size,$|
|000012d0| 74 62 5f 62 75 66 66 65 | 72 73 69 7a 65 25 28 36 |tb_buffe|rsize%(6|
|000012e0| 29 22 0d 06 2c 14 74 5f | 66 6c 61 67 73 25 3d a4 |)"..,.t_|flags%=.|
|000012f0| 63 72 6d 65 6e 75 0d 06 | 36 46 dc 20 22 23 54 69 |crmenu..|6F. "#Ti|
|00001300| 74 6c 65 20 66 6c 61 67 | 73 2c 54 65 78 74 3e 74 |tle flag|s,Text>t|
|00001310| 5f 74 65 78 74 25 2c 53 | 70 72 69 74 65 3e 74 5f |_text%,S|prite>t_|
|00001320| 73 70 72 69 74 65 25 2c | 42 6f 72 64 65 72 2c 48 |sprite%,|Border,H|
|00001330| 20 63 65 6e 74 72 65 64 | 2c 2b 2b 22 0d 06 40 49 | centred|,++"..@I|
|00001340| dc 20 22 56 20 63 65 6e | 74 72 65 64 2c 46 69 6c |. "V cen|tred,Fil|
|00001350| 6c 65 64 2c 41 6e 74 69 | 2d 61 6c 69 61 73 65 64 |led,Anti|-aliased|
|00001360| 3e 69 5f 66 6f 6e 74 25 | 2c 49 6e 64 69 72 65 63 |>i_font%|,Indirec|
|00001370| 74 65 64 3e 74 5f 62 75 | 66 66 65 72 73 69 7a 65 |ted>t_bu|ffersize|
|00001380| 25 2c 2b 2b 22 0d 06 4a | 13 dc 20 22 52 20 6a 75 |%,++"..J|.. "R ju|
|00001390| 73 74 69 66 69 65 64 22 | 0d 06 54 15 77 5f 73 63 |stified"|..T.w_sc|
|000013a0| 72 6f 6c 6c 25 3d a4 63 | 72 6d 65 6e 75 0d 06 5e |roll%=.c|rmenu..^|
|000013b0| 1d dc 20 22 41 75 74 6f | 2d 72 65 70 65 61 74 2c |.. "Auto|-repeat,|
|000013c0| 44 65 62 6f 75 6e 63 65 | 64 22 0d 06 68 14 77 5f |Debounce|d"..h.w_|
|000013d0| 66 6c 61 67 73 25 3d a4 | 63 72 6d 65 6e 75 0d 06 |flags%=.|crmenu..|
|000013e0| 72 4e dc 20 22 23 57 20 | 66 6c 61 67 73 2c 54 69 |rN. "#W |flags,Ti|
|000013f0| 74 6c 65 3e 74 5f 66 6c | 61 67 73 25 2c 4d 6f 76 |tle>t_fl|ags%,Mov|
|00001400| 65 61 62 6c 65 2c 56 20 | 73 63 72 6f 6c 6c 2c 48 |eable,V |scroll,H|
|00001410| 20 73 63 72 6f 6c 6c 2c | 41 75 74 6f 2d 72 65 64 | scroll,|Auto-red|
|00001420| 72 61 77 2c 50 61 6e 65 | 2c 2b 2b 22 0d 06 7c 43 |raw,Pane|,++"..|C|
|00001430| dc 20 22 4e 6f 20 62 6f | 75 6e 64 73 2c 4e 6f 20 |. "No bo|unds,No |
|00001440| 71 75 69 74 20 62 6f 78 | 2c 55 73 65 72 20 73 63 |quit box|,User sc|
|00001450| 72 6f 6c 6c 3e 77 5f 73 | 63 72 6f 6c 6c 25 2c 52 |roll>w_s|croll%,R|
|00001460| 65 61 6c 20 63 6f 6c 6f | 75 72 73 2c 2b 2b 22 0d |eal colo|urs,++".|
|00001470| 06 86 3e dc 20 22 42 61 | 63 6b 2c 4b 65 79 73 2c |..>. "Ba|ck,Keys,|
|00001480| 57 6f 72 6b 20 61 72 65 | 61 23 3e 69 5f 62 75 74 |Work are|a#>i_but|
|00001490| 74 6f 6e 25 2c 4e 65 77 | 20 46 6f 72 6d 61 74 2c |ton%,New| Format,|
|000014a0| 42 61 63 6b 20 69 63 6f | 6e 2c 2b 2b 22 0d 06 90 |Back ico|n,++"...|
|000014b0| 4d dc 20 22 51 75 69 74 | 20 69 63 6f 6e 2c 54 69 |M. "Quit| icon,Ti|
|000014c0| 74 6c 65 20 69 63 6f 6e | 3e 74 5f 66 6c 61 67 73 |tle icon|>t_flags|
|000014d0| 25 2c 54 6f 67 67 6c 65 | 20 69 63 6f 6e 2c 56 20 |%,Toggle| icon,V |
|000014e0| 73 63 72 6f 6c 6c 2c 53 | 69 7a 65 20 69 63 6f 6e |scroll,S|ize icon|
|000014f0| 2c 48 20 73 63 72 6f 6c | 6c 22 0d 06 9a 16 77 5f |,H scrol|l"....w_|
|00001500| 63 6f 6c 6f 75 72 73 25 | 3d a4 63 72 6d 65 6e 75 |colours%|=.crmenu|
|00001510| 0d 06 a4 9c dc 20 22 54 | 69 74 6c 65 20 66 67 3f |..... "T|itle fg?|
|00001520| 6d 5f 70 61 6c 65 74 74 | 65 25 2c 54 69 74 6c 65 |m_palett|e%,Title|
|00001530| 20 62 67 3f 6d 5f 70 61 | 6c 65 74 74 65 25 2c 57 | bg?m_pa|lette%,W|
|00001540| 6f 72 6b 20 66 67 3f 6d | 5f 70 61 6c 65 74 74 65 |ork fg?m|_palette|
|00001550| 25 2c 57 6f 72 6b 20 62 | 67 3f 6d 5f 70 61 6c 65 |%,Work b|g?m_pale|
|00001560| 74 74 65 25 2c 53 63 72 | 6f 6c 6c 20 6f 75 74 65 |tte%,Scr|oll oute|
|00001570| 72 3f 6d 5f 70 61 6c 65 | 74 74 65 25 2c 53 63 72 |r?m_pale|tte%,Scr|
|00001580| 6f 6c 6c 20 69 6e 6e 65 | 72 3f 6d 5f 70 61 6c 65 |oll inne|r?m_pale|
|00001590| 74 74 65 25 2c 49 6e 70 | 75 74 20 66 6f 63 75 73 |tte%,Inp|ut focus|
|000015a0| 3f 6d 5f 70 61 6c 65 74 | 74 65 25 22 0d 06 ae 14 |?m_palet|te%"....|
|000015b0| 77 5f 69 64 65 6e 74 25 | 3d a4 63 72 6d 65 6e 75 |w_ident%|=.crmenu|
|000015c0| 0d 06 b8 25 dc 20 22 23 | 57 69 6e 64 6f 77 20 6e |...%. "#|Window n|
|000015d0| 61 6d 65 3a 2c 24 6d 62 | 5f 77 69 64 65 6e 74 25 |ame:,$mb|_wident%|
|000015e0| 28 31 32 29 22 0d 06 c2 | 17 69 5f 72 65 6e 75 6d |(12)"...|.i_renum|
|000015f0| 62 65 72 25 3d a4 63 72 | 6d 65 6e 75 0d 06 cc 20 |ber%=.cr|menu... |
|00001600| dc 20 22 23 49 63 6f 6e | 20 23 2c 24 6d 62 5f 72 |. "#Icon| #,$mb_r|
|00001610| 65 6e 75 6d 62 65 72 25 | 28 35 29 22 0d 06 d6 13 |enumber%|(5)"....|
|00001620| 69 5f 63 6f 70 79 25 3d | a4 63 72 6d 65 6e 75 0d |i_copy%=|.crmenu.|
|00001630| 06 e0 20 dc 20 22 23 43 | 6f 70 79 2c 6c 65 66 74 |.. . "#C|opy,left|
|00001640| 2c 72 69 67 68 74 2c 75 | 70 2c 64 6f 77 6e 22 0d |,right,u|p,down".|
|00001650| 06 ea 13 69 5f 6d 6f 76 | 65 25 3d a4 63 72 6d 65 |...i_mov|e%=.crme|
|00001660| 6e 75 0d 06 f4 20 dc 20 | 22 23 4d 6f 76 65 2c 6c |nu... . |"#Move,l|
|00001670| 65 66 74 2c 72 69 67 68 | 74 2c 75 70 2c 64 6f 77 |eft,righ|t,up,dow|
|00001680| 6e 22 0d 06 fe 16 77 5f | 67 65 6e 65 72 61 6c 25 |n"....w_|general%|
|00001690| 3d a4 63 72 6d 65 6e 75 | 0d 07 08 37 dc 20 22 23 |=.crmenu|...7. "#|
|000016a0| 57 69 6e 64 6f 77 2c 43 | 72 65 61 74 65 20 69 63 |Window,C|reate ic|
|000016b0| 6f 6e 2c 41 6d 65 6e 64 | 20 69 63 6f 6e 20 6e 6e |on,Amend| icon nn|
|000016c0| 6e 6e 3e 69 5f 66 6c 61 | 67 73 25 2c 2b 2b 22 0d |nn>i_fla|gs%,++".|
|000016d0| 07 12 4a dc 20 22 52 65 | 6e 75 6d 62 65 72 20 20 |..J. "Re|number |
|000016e0| 20 6e 6e 6e 6e 3e 69 5f | 72 65 6e 75 6d 62 65 72 | nnnn>i_|renumber|
|000016f0| 25 2c 43 6f 70 79 20 69 | 63 6f 6e 3e 69 5f 63 6f |%,Copy i|con>i_co|
|00001700| 70 79 25 2c 4d 6f 76 65 | 20 69 63 6f 6e 3e 69 5f |py%,Move| icon>i_|
|00001710| 6d 6f 76 65 25 2c 2b 2b | 22 0d 07 1c 17 dc 20 22 |move%,++|"..... "|
|00001720| 44 65 6c 65 74 65 20 69 | 63 6f 6e 23 2c 2b 2b 22 |Delete i|con#,++"|
|00001730| 0d 07 26 49 dc 20 22 57 | 69 6e 64 6f 77 20 66 6c |..&I. "W|indow fl|
|00001740| 61 67 73 3e 77 5f 66 6c | 61 67 73 25 2c 43 6f 6c |ags>w_fl|ags%,Col|
|00001750| 6f 75 72 73 3e 77 5f 63 | 6f 6c 6f 75 72 73 25 2c |ours>w_c|olours%,|
|00001760| 57 6f 72 6b 20 61 72 65 | 61 3e 6d 5f 77 6f 72 6b |Work are|a>m_work|
|00001770| 61 72 65 61 25 2c 2b 2b | 22 0d 07 30 29 dc 20 22 |area%,++|"..0). "|
|00001780| 49 64 65 6e 74 69 66 69 | 65 72 3e 77 5f 69 64 65 |Identifi|er>w_ide|
|00001790| 6e 74 25 2c 44 65 6c 65 | 74 65 20 77 69 6e 64 6f |nt%,Dele|te windo|
|000017a0| 77 22 0d 07 3a 18 6d 5f | 74 65 6d 70 6c 61 74 65 |w"..:.m_|template|
|000017b0| 73 25 3d a4 63 72 6d 65 | 6e 75 0d 07 44 26 dc 20 |s%=.crme|nu..D&. |
|000017c0| 22 23 46 69 6c 65 6e 61 | 6d 65 3a 2c 24 6d 62 5f |"#Filena|me:,$mb_|
|000017d0| 74 65 6d 70 6c 61 74 65 | 73 25 28 32 35 36 29 22 |template|s%(256)"|
|000017e0| 0d 07 4e 15 6d 61 69 6e | 6d 65 6e 75 25 3d a4 63 |..N.main|menu%=.c|
|000017f0| 72 6d 65 6e 75 0d 07 58 | 36 dc 20 22 23 46 6f 72 |rmenu..X|6. "#For|
|00001800| 6d 45 64 2c 49 6e 66 6f | 3e 6d 5f 69 6e 66 6f 25 |mEd,Info|>m_info%|
|00001810| 2c 43 72 65 61 74 65 20 | 57 69 6e 64 6f 77 3e 77 |,Create |Window>w|
|00001820| 5f 69 64 65 6e 74 25 2c | 2b 2b 22 0d 07 62 44 dc |_ident%,|++"..bD.|
|00001830| 20 22 4c 6f 61 64 20 74 | 65 6d 70 6c 61 74 65 73 | "Load t|emplates|
|00001840| 3e 6d 5f 74 65 6d 70 6c | 61 74 65 73 25 2c 53 61 |>m_templ|ates%,Sa|
|00001850| 76 65 20 74 65 6d 70 6c | 61 74 65 73 23 3e 6d 5f |ve templ|ates#>m_|
|00001860| 73 61 76 65 74 65 6d 70 | 25 2c 51 75 69 74 22 0d |savetemp|%,Quit".|
|00001870| 07 6c 15 6d 5f 72 6f 77 | 63 6f 6c 25 3d a4 63 72 |.l.m_row|col%=.cr|
|00001880| 6d 65 6e 75 0d 07 76 12 | dc 20 22 52 6f 77 2c 43 |menu..v.|. "Row,C|
|00001890| 6f 6c 75 6d 6e 22 0d 07 | 80 15 6d 5f 73 70 72 69 |olumn"..|..m_spri|
|000018a0| 74 65 25 3d a4 63 72 6d | 65 6e 75 0d 07 8a 4d dc |te%=.crm|enu...M.|
|000018b0| 20 22 23 53 70 72 69 74 | 65 2c 55 6e 64 6f 2c 43 | "#Sprit|e,Undo,C|
|000018c0| 6f 6c 6f 75 72 3e 6d 5f | 70 61 6c 65 74 74 65 25 |olour>m_|palette%|
|000018d0| 2c 54 72 61 6e 73 70 61 | 72 65 6e 74 2c 43 72 65 |,Transpa|rent,Cre|
|000018e0| 61 74 65 20 4d 61 73 6b | 2c 44 65 6c 65 74 65 20 |ate Mask|,Delete |
|000018f0| 4d 61 73 6b 2c 2b 2b 22 | 0d 07 94 4e dc 20 22 45 |Mask,++"|...N. "E|
|00001900| 78 74 65 6e 64 3e 6d 5f | 72 6f 77 63 6f 6c 25 2c |xtend>m_|rowcol%,|
|00001910| 52 65 64 75 63 65 3e 6d | 5f 72 6f 77 63 6f 6c 25 |Reduce>m|_rowcol%|
|00001920| 2c 49 6e 73 65 72 74 3e | 6d 5f 72 6f 77 63 6f 6c |,Insert>|m_rowcol|
|00001930| 25 2c 44 65 6c 65 74 65 | 3e 6d 5f 72 6f 77 63 6f |%,Delete|>m_rowco|
|00001940| 6c 25 2c 2b 2b 22 0d 07 | 9e 28 dc 20 22 46 6c 69 |l%,++"..|.(. "Fli|
|00001950| 70 20 58 2c 46 6c 69 70 | 20 59 2c 42 6c 6f 62 20 |p X,Flip| Y,Blob |
|00001960| 73 69 7a 65 3e 6d 5f 73 | 63 61 6c 65 25 22 0d 07 |size>m_s|cale%"..|
|00001970| a8 17 6d 5f 63 72 73 70 | 72 69 74 65 25 3d a4 63 |..m_crsp|rite%=.c|
|00001980| 72 6d 65 6e 75 0d 07 b2 | 23 dc 20 22 23 4e 65 77 |rmenu...|#. "#New|
|00001990| 20 6e 61 6d 65 2c 24 6d | 62 5f 63 72 73 70 72 69 | name,$m|b_crspri|
|000019a0| 74 65 25 28 31 32 29 22 | 0d 07 bc 17 6d 5f 72 6e |te%(12)"|....m_rn|
|000019b0| 73 70 72 69 74 65 25 3d | a4 63 72 6d 65 6e 75 0d |sprite%=|.crmenu.|
|000019c0| 07 c6 23 dc 20 22 23 4e | 65 77 20 6e 61 6d 65 2c |..#. "#N|ew name,|
|000019d0| 24 6d 62 5f 72 6e 73 70 | 72 69 74 65 25 28 31 32 |$mb_rnsp|rite%(12|
|000019e0| 29 22 0d 07 d0 16 6d 5f | 73 70 72 69 74 65 66 25 |)"....m_|spritef%|
|000019f0| 3d a4 63 72 6d 65 6e 75 | 0d 07 da 23 dc 20 22 23 |=.crmenu|...#. "#|
|00001a00| 46 69 6c 65 6e 61 6d 65 | 2c 24 6d 62 5f 73 70 72 |Filename|,$mb_spr|
|00001a10| 69 74 65 66 25 28 32 35 | 36 29 22 0d 07 e4 15 6d |itef%(25|6)"....m|
|00001a20| 5f 61 70 70 65 6e 64 25 | 3d a4 63 72 6d 65 6e 75 |_append%|=.crmenu|
|00001a30| 0d 07 ee 1f dc 20 22 48 | 6f 72 69 7a 6f 6e 74 61 |..... "H|orizonta|
|00001a40| 6c 6c 79 2c 56 65 72 74 | 69 63 61 6c 6c 79 22 0d |lly,Vert|ically".|
|00001a50| 07 f8 19 6d 5f 73 70 72 | 69 74 65 6c 69 73 74 25 |...m_spr|itelist%|
|00001a60| 3d a4 63 72 6d 65 6e 75 | 0d 08 02 3e dc 20 22 23 |=.crmenu|...>. "#|
|00001a70| 53 70 72 69 74 65 73 2c | 43 72 65 61 74 65 3e 6d |Sprites,|Create>m|
|00001a80| 5f 63 72 73 70 72 69 74 | 65 25 2c 41 70 70 65 6e |_crsprit|e%,Appen|
|00001a90| 64 3e 6d 5f 61 70 70 65 | 6e 64 25 2c 44 65 6c 65 |d>m_appe|nd%,Dele|
|00001aa0| 74 65 2c 2b 2b 22 0d 08 | 0c 3f dc 20 22 43 6f 70 |te,++"..|.?. "Cop|
|00001ab0| 79 3e 6d 5f 72 6e 73 70 | 72 69 74 65 25 2c 52 65 |y>m_rnsp|rite%,Re|
|00001ac0| 6e 61 6d 65 23 3e 6d 5f | 72 6e 73 70 72 69 74 65 |name#>m_|rnsprite|
|00001ad0| 25 2c 4c 6f 61 64 3e 6d | 5f 73 70 72 69 74 65 66 |%,Load>m|_spritef|
|00001ae0| 25 2c 2b 2b 22 0d 08 16 | 28 dc 20 22 53 61 76 65 |%,++"...|(. "Save|
|00001af0| 3e 6d 5f 73 61 76 65 73 | 70 72 25 2c 4d 65 72 67 |>m_saves|pr%,Merg|
|00001b00| 65 3e 6d 5f 73 70 72 69 | 74 65 66 25 22 0d 08 20 |e>m_spri|tef%".. |
|00001b10| 04 0d 08 2a 29 f4 20 69 | 63 5f 73 70 72 69 74 65 |...*). i|c_sprite|
|00001b20| 25 20 20 3d 20 46 4e 69 | 63 6f 6e 62 61 72 28 69 |% = FNi|conbar(i|
|00001b30| 63 6f 6e 62 61 72 25 2c | 30 29 0d 08 34 29 f4 20 |conbar%,|0)..4). |
|00001b40| 69 63 5f 70 61 6c 65 74 | 74 65 25 20 3d 20 46 4e |ic_palet|te% = FN|
|00001b50| 69 63 6f 6e 62 61 72 28 | 69 63 6f 6e 62 61 72 25 |iconbar(|iconbar%|
|00001b60| 2c 31 29 0d 08 3e 23 69 | 63 5f 77 69 6e 64 6f 77 |,1)..>#i|c_window|
|00001b70| 25 3d a4 69 63 6f 6e 62 | 61 72 28 69 63 6f 6e 62 |%=.iconb|ar(iconb|
|00001b80| 61 72 25 2c 30 29 0d 08 | 48 04 0d 08 52 42 f4 20 |ar%,0)..|H...RB. |
|00001b90| 2d 2d 20 69 66 20 63 6f | 6d 6d 61 6e 64 20 77 61 |-- if co|mmand wa|
|00001ba0| 73 20 27 2a 46 6f 72 6d | 45 64 20 3c 66 69 6c 65 |s '*Form|Ed <file|
|00001bb0| 6e 61 6d 65 3e 27 2c 20 | 6c 6f 61 64 20 61 20 74 |name>', |load a t|
|00001bc0| 65 6d 70 6c 61 74 65 20 | 66 69 6c 65 0d 08 5c 04 |emplate |file..\.|
|00001bd0| 0d 08 66 21 49 25 3d a7 | 63 6f 6d 6d 61 6e 64 73 |..f!I%=.|commands|
|00001be0| 74 72 69 6e 67 24 2c 22 | 20 2d 71 75 69 74 20 22 |tring$,"| -quit "|
|00001bf0| 29 0d 08 70 08 e7 49 25 | 8c 0d 08 7a 12 49 25 2b |)..p..I%|...z.I%+|
|00001c00| 3d a9 22 20 2d 71 75 69 | 74 20 22 0d 08 84 27 c8 |=." -qui|t "...'.|
|00001c10| 95 c1 63 6f 6d 6d 61 6e | 64 73 74 72 69 6e 67 24 |..comman|dstring$|
|00001c20| 2c 49 25 2c 31 29 3d 22 | 20 22 3a 49 25 2b 3d 31 |,I%,1)="| ":I%+=1|
|00001c30| 3a ce 0d 08 8e 05 f5 0d | 08 98 24 49 25 3d a7 63 |:.......|..$I%=.c|
|00001c40| 6f 6d 6d 61 6e 64 73 74 | 72 69 6e 67 24 2b 22 20 |ommandst|ring$+" |
|00001c50| 22 2c 22 20 22 2c 49 25 | 2b 31 29 0d 08 a2 26 f5 |"," ",I%|+1)...&.|
|00001c60| 49 25 2b 3d 31 3a fd c1 | 63 6f 6d 6d 61 6e 64 73 |I%+=1:..|commands|
|00001c70| 74 72 69 6e 67 24 2c 49 | 25 2c 31 29 3c 3e 22 20 |tring$,I|%,1)<>" |
|00001c80| 22 0d 08 ac 1a 66 24 3d | c1 63 6f 6d 6d 61 6e 64 |"....f$=|.command|
|00001c90| 73 74 72 69 6e 67 24 2c | 49 25 29 0d 08 b6 1a 66 |string$,|I%)....f|
|00001ca0| 24 3d c0 66 24 2c a7 66 | 24 2b 22 20 22 2c 22 20 |$=.f$,.f|$+" "," |
|00001cb0| 22 29 2d 31 29 0d 08 c0 | 0c e7 66 24 3c 3e 22 22 |")-1)...|..f$<>""|
|00001cc0| 8c 0d 08 ca 14 c8 8e a4 | 66 69 6c 65 74 79 70 65 |........|filetype|
|00001cd0| 28 66 24 29 ca 0d 08 d4 | 1c c9 26 46 45 43 3a f2 |(f$)....|..&FEC:.|
|00001ce0| 6c 6f 61 64 74 65 6d 70 | 6c 61 74 65 73 28 66 24 |loadtemp|lates(f$|
|00001cf0| 29 0d 08 de 27 c9 26 46 | 46 39 3a f2 6c 6f 61 64 |)...'.&F|F9:.load|
|00001d00| 73 70 72 69 74 65 73 28 | 66 24 29 3a 20 f2 73 70 |sprites(|f$): .sp|
|00001d10| 72 69 74 65 69 6e 66 6f | 0d 08 e8 24 c9 2d 32 3a |riteinfo|...$.-2:|
|00001d20| 85 31 2c 22 46 69 6c 65 | 20 27 22 2b 66 24 2b 22 |.1,"File| '"+f$+"|
|00001d30| 27 20 6e 6f 74 20 66 6f | 75 6e 64 22 0d 08 f2 3d |' not fo|und"...=|
|00001d40| 7f 85 31 2c 22 46 69 6c | 65 20 27 22 2b 66 24 2b |..1,"Fil|e '"+f$+|
|00001d50| 22 27 20 69 73 20 6e 6f | 74 20 61 20 73 70 72 69 |"' is no|t a spri|
|00001d60| 74 65 20 66 69 6c 65 20 | 6f 72 20 74 65 6d 70 6c |te file |or templ|
|00001d70| 61 74 65 20 66 69 6c 65 | 22 0d 08 fc 05 cb 0d 09 |ate file|".......|
|00001d80| 06 05 cd 0d 09 10 0a fd | 66 24 3d 22 22 0d 09 1a |........|f$=""...|
|00001d90| 05 cd 0d 09 24 04 0d 09 | 2e 33 f4 20 2d 2d 20 45 |....$...|.3. -- E|
|00001da0| 72 72 6f 72 20 68 61 6e | 64 6c 65 72 20 2d 20 64 |rror han|dler - d|
|00001db0| 72 6f 70 73 20 74 68 72 | 6f 75 67 68 20 74 6f 20 |rops thr|ough to |
|00001dc0| 57 69 6d 70 5f 50 6f 6c | 6c 0d 09 38 04 0d 09 42 |Wimp_Pol|l..8...B|
|00001dd0| 1c 73 61 76 65 72 65 66 | 25 3d 2d 31 3a 73 63 72 |.saveref|%=-1:scr|
|00001de0| 61 70 72 65 66 25 3d 2d | 31 0d 09 4c 19 64 72 61 |apref%=-|1..L.dra|
|00001df0| 67 74 79 70 65 25 3d 30 | 3a 70 64 72 61 67 25 3d |gtype%=0|:pdrag%=|
|00001e00| 2d 31 0d 09 56 12 70 61 | 69 6e 74 5f 64 72 61 67 |-1..V.pa|int_drag|
|00001e10| 25 3d 2d 31 0d 09 60 19 | 69 6e 65 72 72 6f 72 25 |%=-1..`.|inerror%|
|00001e20| 3d a3 3a 6f 6c 64 68 65 | 6c 70 25 3d 31 0d 09 6a |=.:oldhe|lp%=1..j|
|00001e30| 17 ee 85 f2 65 72 72 6f | 72 62 6f 78 28 9f 2c f6 |....erro|rbox(.,.|
|00001e40| 24 2c 9e 29 0d 09 74 04 | 0d 09 7e 1a f4 20 2d 2d |$,.)..t.|..~.. --|
|00001e50| 20 4d 61 69 6e 20 50 6f | 6c 6c 69 6e 67 20 6c 6f | Main Po|lling lo|
|00001e60| 6f 70 0d 09 88 05 f5 0d | 09 92 33 e7 70 64 72 61 |op......|..3.pdra|
|00001e70| 67 25 3d 2d 31 80 70 61 | 69 6e 74 5f 64 72 61 67 |g%=-1.pa|int_drag|
|00001e80| 25 3d 2d 31 8c 66 6c 61 | 67 73 25 3d 26 30 31 8b |%=-1.fla|gs%=&01.|
|00001e90| 66 6c 61 67 73 25 3d 26 | 30 30 0d 09 9c 23 c8 99 |flags%=&|00...#..|
|00001ea0| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 66 6c 61 67 |"Wimp_Po|ll",flag|
|00001eb0| 73 25 2c 71 25 b8 61 63 | 74 69 6f 6e 25 0d 09 a6 |s%,q%.ac|tion%...|
|00001ec0| 0e c8 8e 61 63 74 69 6f | 6e 25 ca 0d 09 b0 17 c9 |...actio|n%......|
|00001ed0| 30 3a e7 70 61 69 6e 74 | 5f 64 72 61 67 25 3e 3d |0:.paint|_drag%>=|
|00001ee0| 30 8c 0d 09 ba 1f c8 99 | 22 57 69 6d 70 5f 47 65 |0.......|"Wimp_Ge|
|00001ef0| 74 50 6f 69 6e 74 65 72 | 49 6e 66 6f 22 2c 2c 71 |tPointer|Info",,q|
|00001f00| 25 0d 09 c4 2f f2 70 61 | 69 6e 74 64 72 61 67 28 |%.../.pa|intdrag(|
|00001f10| 21 71 25 2c 71 25 21 34 | 2c 71 25 21 38 2c 71 25 |!q%,q%!4|,q%!8,q%|
|00001f20| 21 31 32 2c 71 25 21 31 | 36 2c 71 25 21 32 30 29 |!12,q%!1|6,q%!20)|
|00001f30| 0d 09 ce 05 cd 0d 09 d8 | 13 c9 31 3a f2 72 65 64 |........|..1:.red|
|00001f40| 72 61 77 28 21 71 25 29 | 0d 09 e2 39 c9 32 3a f2 |raw(!q%)|...9.2:.|
|00001f50| 6f 70 65 6e 28 21 71 25 | 2c 71 25 21 34 2c 71 25 |open(!q%|,q%!4,q%|
|00001f60| 21 38 2c 71 25 21 31 32 | 2c 71 25 21 31 36 2c 71 |!8,q%!12|,q%!16,q|
|00001f70| 25 21 32 30 2c 71 25 21 | 32 34 2c 71 25 21 32 38 |%!20,q%!|24,q%!28|
|00001f80| 29 0d 09 ec 12 c9 33 3a | f2 63 6c 6f 73 65 28 21 |).....3:|.close(!|
|00001f90| 71 25 29 0d 09 f6 0d c9 | 34 3a c8 8e 21 71 25 ca |q%).....|4:..!q%.|
|00001fa0| 0d 0a 00 05 7f 0d 0a 0a | 14 e7 70 61 69 6e 74 5f |........|..paint_|
|00001fb0| 64 72 61 67 25 3e 3d 30 | 8c 0d 0a 14 24 f2 67 65 |drag%>=0|....$.ge|
|00001fc0| 74 77 28 73 70 72 69 74 | 65 77 25 28 70 61 69 6e |tw(sprit|ew%(pain|
|00001fd0| 74 5f 64 72 61 67 25 3e | 3e 31 36 29 29 0d 0a 1e |t_drag%>|>16))...|
|00001fe0| 2e f2 64 72 61 67 6f 66 | 66 3a 70 61 69 6e 74 5f |..dragof|f:paint_|
|00001ff0| 64 72 61 67 25 3d 70 61 | 69 6e 74 5f 64 72 61 67 |drag%=pa|int_drag|
|00002000| 25 84 26 38 30 30 30 30 | 30 30 30 0d 0a 28 05 cd |%.&80000|000..(..|
|00002010| 0d 0a 32 05 cb 0d 0a 3c | 17 c9 35 3a e7 70 61 69 |..2....<|..5:.pai|
|00002020| 6e 74 5f 64 72 61 67 25 | 3c 2d 31 8c 0d 0a 46 28 |nt_drag%|<-1...F(|
|00002030| 68 25 3d 73 70 72 69 74 | 65 77 25 28 28 70 61 69 |h%=sprit|ew%((pai|
|00002040| 6e 74 5f 64 72 61 67 25 | 3e 3e 31 36 29 80 26 37 |nt_drag%|>>16).&7|
|00002050| 46 46 46 29 0d 0a 50 0c | e7 21 71 25 3d 68 25 8c |FFF)..P.|.!q%=h%.|
|00002060| 0d 0a 5a 25 70 61 69 6e | 74 5f 64 72 61 67 25 3d |..Z%pain|t_drag%=|
|00002070| 70 61 69 6e 74 5f 64 72 | 61 67 25 80 26 37 46 46 |paint_dr|ag%.&7FF|
|00002080| 46 46 46 46 46 0d 0a 64 | 2b f2 67 65 74 77 28 68 |FFFFF..d|+.getw(h|
|00002090| 25 29 3a f2 67 65 74 70 | 6f 69 6e 74 65 72 3a f2 |%):.getp|ointer:.|
|000020a0| 64 72 61 67 6f 6e 28 62 | 75 74 74 6f 6e 73 25 29 |dragon(b|uttons%)|
|000020b0| 0d 0a 6e 05 cd 0d 0a 78 | 05 cd 0d 0a 82 2e c9 36 |..n....x|.......6|
|000020c0| 3a f2 6d 6f 75 73 65 28 | 21 71 25 2c 71 25 21 34 |:.mouse(|!q%,q%!4|
|000020d0| 2c 71 25 21 38 2c 71 25 | 21 31 32 2c 71 25 21 31 |,q%!8,q%|!12,q%!1|
|000020e0| 36 2c 71 25 21 32 30 29 | 0d 0a 8c 27 c9 37 3a f2 |6,q%!20)|...'.7:.|
|000020f0| 64 65 63 6f 64 65 64 72 | 61 67 28 21 71 25 2c 71 |decodedr|ag(!q%,q|
|00002100| 25 21 34 2c 71 25 21 38 | 2c 71 25 21 31 32 29 0d |%!4,q%!8|,q%!12).|
|00002110| 0a 96 11 c9 38 3a 6b 65 | 79 25 3d 71 25 21 32 34 |....8:ke|y%=q%!24|
|00002120| 0d 0a a0 0e e7 62 6f 64 | 67 65 69 74 25 8c 0d 0a |.....bod|geit%...|
|00002130| aa 1a e7 6b 65 79 25 3d | 30 8c 6b 65 79 25 3d a6 |...key%=|0.key%=.|
|00002140| 28 30 29 2b 26 31 30 30 | 0d 0a b4 33 e7 6b 65 79 |(0)+&100|...3.key|
|00002150| 25 3e 3d 26 38 37 80 6b | 65 79 25 3c 3d 26 38 42 |%>=&87.k|ey%<=&8B|
|00002160| 8c 6b 65 79 25 2b 3d 26 | 31 30 34 2d 26 31 30 2a |.key%+=&|104-&10*|
|00002170| a6 2d 31 2d 26 32 30 2a | a6 2d 32 0d 0a be 05 cd |.-1-&20*|.-2.....|
|00002180| 0d 0a c8 1f f2 70 72 6f | 63 65 73 73 6b 65 79 28 |.....pro|cesskey(|
|00002190| 71 25 21 30 2c 71 25 21 | 34 2c 6b 65 79 25 29 0d |q%!0,q%!|4,key%).|
|000021a0| 0a d2 35 c9 39 3a 49 25 | 3d 30 3a f5 6d 65 6e 75 |..5.9:I%|=0:.menu|
|000021b0| 6c 69 73 74 25 21 49 25 | 3d 71 25 21 49 25 3a 49 |list%!I%|=q%!I%:I|
|000021c0| 25 3d 49 25 2b 34 3a fd | 71 25 21 28 49 25 2d 34 |%=I%+4:.|q%!(I%-4|
|000021d0| 29 3d 2d 31 0d 0a dc 26 | f2 64 65 63 6f 64 65 6d |)=-1...&|.decodem|
|000021e0| 65 6e 75 28 6d 65 6e 75 | 68 61 6e 64 6c 65 25 2c |enu(menu|handle%,|
|000021f0| 6d 65 6e 75 6c 69 73 74 | 25 29 0d 0a e6 23 f2 67 |menulist|%)...#.g|
|00002200| 65 74 70 6f 69 6e 74 65 | 72 3a e7 62 75 74 74 6f |etpointe|r:.butto|
|00002210| 6e 73 25 80 31 8c f2 72 | 65 6d 65 6e 75 0d 0a f0 |ns%.1..r|emenu...|
|00002220| 4c c9 31 30 3a f2 6f 70 | 65 6e 28 21 71 25 2c 71 |L.10:.op|en(!q%,q|
|00002230| 25 21 34 2c 71 25 21 38 | 2c 71 25 21 31 32 2c 71 |%!4,q%!8|,q%!12,q|
|00002240| 25 21 31 36 2c 71 25 21 | 32 30 2b 71 25 21 33 32 |%!16,q%!|20+q%!32|
|00002250| 2a 33 32 2c 71 25 21 32 | 34 2b 71 25 21 33 36 2a |*32,q%!2|4+q%!36*|
|00002260| 33 32 2c 71 25 21 32 38 | 29 0d 0a fa 17 c9 31 37 |32,q%!28|).....17|
|00002270| 2c 31 38 3a f2 72 65 63 | 65 69 76 65 28 71 25 29 |,18:.rec|eive(q%)|
|00002280| 0d 0b 04 05 cb 0d 0b 0e | 06 fd a3 0d 0b 18 04 0d |........|........|
|00002290| 0b 22 11 dd f2 72 65 63 | 65 69 76 65 28 71 25 29 |."...rec|eive(q%)|
|000022a0| 0d 0b 2c 22 e3 49 25 3d | 30 b8 21 71 25 2d 31 88 |..,".I%=|0.!q%-1.|
|000022b0| 34 3a 6f 6c 64 71 25 21 | 49 25 3d 71 25 21 49 25 |4:oldq%!|I%=q%!I%|
|000022c0| 3a ed 0d 0b 36 0c c8 8e | 71 25 21 31 36 ca 0d 0b |:...6...|q%!16...|
|000022d0| 40 10 c9 30 3a f2 66 69 | 6e 69 73 68 3a e0 0d 0b |@..0:.fi|nish:...|
|000022e0| 4a 0f c9 31 3a c8 8e 71 | 25 21 34 30 ca 0d 0b 54 |J..1:..q|%!40...T|
|000022f0| 2b c9 26 46 46 39 2c 26 | 46 45 43 3a f4 20 64 6f |+.&FF9,&|FEC:. do|
|00002300| 20 74 68 65 20 73 63 72 | 61 70 20 66 69 6c 65 20 | the scr|ap file |
|00002310| 62 75 73 69 6e 65 73 73 | 0d 0b 5e 35 c8 99 22 58 |business|..^5.."X|
|00002320| 4f 53 5f 52 65 61 64 56 | 61 72 56 61 6c 22 2c 22 |OS_ReadV|arVal","|
|00002330| 57 69 6d 70 24 53 63 72 | 61 70 22 2c 2c 2d 31 2c |Wimp$Scr|ap",,-1,|
|00002340| 30 2c 33 b8 2c 2c 65 78 | 69 73 74 73 25 0d 0b 68 |0,3.,,ex|ists%..h|
|00002350| 2c e7 65 78 69 73 74 73 | 25 3d 30 8c 85 31 2c 22 |,.exists|%=0..1,"|
|00002360| 3c 57 69 6d 70 24 53 63 | 72 61 70 3e 20 6e 6f 74 |<Wimp$Sc|rap> not|
|00002370| 20 64 65 66 69 6e 65 64 | 22 0d 0b 72 2b 71 25 21 | defined|"..r+q%!|
|00002380| 33 36 3d 2d 31 3a f2 73 | 74 72 69 6e 67 30 28 71 |36=-1:.s|tring0(q|
|00002390| 25 2b 34 34 2c 22 3c 57 | 69 6d 70 24 53 63 72 61 |%+44,"<W|imp$Scra|
|000023a0| 70 3e 22 29 0d 0b 7c 1f | 21 71 25 3d 28 34 38 2b |p>")..|.|!q%=(48+|
|000023b0| a9 22 3c 57 69 6d 70 24 | 53 63 72 61 70 3e 22 29 |."<Wimp$|Scrap>")|
|000023c0| 80 ac 33 0d 0b 86 36 71 | 25 21 31 32 3d 71 25 21 |..3...6q|%!12=q%!|
|000023d0| 38 3a 71 25 21 31 36 3d | 32 3a c8 99 22 57 69 6d |8:q%!16=|2:.."Wim|
|000023e0| 70 5f 53 65 6e 64 4d 65 | 73 73 61 67 65 22 2c 31 |p_SendMe|ssage",1|
|000023f0| 37 2c 71 25 2c 71 25 21 | 34 0d 0b 90 12 73 63 72 |7,q%,q%!|4....scr|
|00002400| 61 70 72 65 66 25 3d 71 | 25 21 38 0d 0b 9a 05 cb |apref%=q|%!8.....|
|00002410| 0d 0b a4 40 c9 32 3a e7 | 71 25 21 31 32 3c 3e 73 |...@.2:.|q%!12<>s|
|00002420| 61 76 65 72 65 66 25 8c | 85 31 2c 22 55 6e 65 78 |averef%.|.1,"Unex|
|00002430| 70 65 63 74 65 64 20 44 | 61 74 61 53 61 76 65 20 |pected D|ataSave |
|00002440| 70 61 63 6b 65 74 20 72 | 65 63 65 69 76 65 64 22 |packet r|eceived"|
|00002450| 0d 0b ae 0c c8 8e 71 25 | 21 34 30 ca 0d 0b b8 33 |......q%|!40....3|
|00002460| c9 26 46 45 43 3a f2 73 | 61 76 65 74 65 6d 70 6c |.&FEC:.s|avetempl|
|00002470| 61 74 65 73 28 a4 73 74 | 72 69 6e 67 30 28 71 25 |ates(.st|ring0(q%|
|00002480| 2b 34 34 29 2c 71 25 21 | 33 36 3c 3e 2d 31 29 0d |+44),q%!|36<>-1).|
|00002490| 0b c2 31 c9 26 46 46 39 | 3a f2 73 61 76 65 73 70 |..1.&FF9|:.savesp|
|000024a0| 72 69 74 65 73 28 a4 73 | 74 72 69 6e 67 30 28 71 |rites(.s|tring0(q|
|000024b0| 25 2b 34 34 29 2c 71 25 | 21 33 36 3c 3e 2d 31 29 |%+44),q%|!36<>-1)|
|000024c0| 0d 0b cc 30 7f 3a 85 31 | 2c 22 55 6e 65 78 70 65 |...0.:.1|,"Unexpe|
|000024d0| 63 74 65 64 20 44 61 74 | 61 53 61 76 65 20 66 69 |cted Dat|aSave fi|
|000024e0| 6c 65 74 79 70 65 20 72 | 65 63 65 69 76 65 64 22 |letype r|eceived"|
|000024f0| 0d 0b d6 05 cb 0d 0b e0 | 45 6f 6c 64 71 25 21 31 |........|Eoldq%!1|
|00002500| 32 3d 6f 6c 64 71 25 21 | 38 3a 6f 6c 64 71 25 21 |2=oldq%!|8:oldq%!|
|00002510| 31 36 3d 33 3a c8 99 22 | 57 69 6d 70 5f 53 65 6e |16=3:.."|Wimp_Sen|
|00002520| 64 4d 65 73 73 61 67 65 | 22 2c 31 37 2c 6f 6c 64 |dMessage|",17,old|
|00002530| 71 25 2c 6f 6c 64 71 25 | 21 34 0d 0b ea 0f c9 33 |q%,oldq%|!4.....3|
|00002540| 3a c8 8e 71 25 21 34 30 | ca 0d 0b f4 29 c9 26 46 |:..q%!40|....).&F|
|00002550| 45 43 3a f2 6c 6f 61 64 | 74 65 6d 70 6c 61 74 65 |EC:.load|template|
|00002560| 73 28 a4 73 74 72 69 6e | 67 30 28 71 25 2b 34 34 |s(.strin|g0(q%+44|
|00002570| 29 29 0d 0b fe 14 c9 26 | 46 46 39 3a e7 71 25 21 |)).....&|FF9:.q%!|
|00002580| 32 30 3d 2d 32 8c 0d 0c | 08 32 f2 6c 6f 61 64 73 |20=-2...|.2.loads|
|00002590| 70 72 69 74 65 73 28 a4 | 73 74 72 69 6e 67 30 28 |prites(.|string0(|
|000025a0| 71 25 2b 34 34 29 29 3a | f4 20 50 52 4f 43 73 70 |q%+44)):|. PROCsp|
|000025b0| 72 69 74 65 69 6e 66 6f | 0d 0c 12 34 cc f2 6d 65 |riteinfo|...4..me|
|000025c0| 72 67 65 73 70 72 69 74 | 65 73 28 a4 73 74 72 69 |rgesprit|es(.stri|
|000025d0| 6e 67 30 28 71 25 2b 34 | 34 29 29 3a f4 20 50 52 |ng0(q%+4|4)):. PR|
|000025e0| 4f 43 73 70 72 69 74 65 | 69 6e 66 6f 0d 0c 1c 05 |OCsprite|info....|
|000025f0| cd 0d 0c 26 07 7f 3a e1 | 0d 0c 30 05 cb 0d 0c 3a |...&..:.|..0....:|
|00002600| 2c e7 6f 6c 64 71 25 21 | 31 32 3d 73 63 72 61 70 |,.oldq%!|12=scrap|
|00002610| 72 65 66 25 8c 2a 44 65 | 6c 65 74 65 20 3c 57 69 |ref%.*De|lete <Wi|
|00002620| 6d 70 24 53 63 72 61 70 | 3e 0d 0c 44 45 6f 6c 64 |mp$Scrap|>..DEold|
|00002630| 71 25 21 31 32 3d 6f 6c | 64 71 25 21 38 3a 6f 6c |q%!12=ol|dq%!8:ol|
|00002640| 64 71 25 21 31 36 3d 34 | 3a c8 99 22 57 69 6d 70 |dq%!16=4|:.."Wimp|
|00002650| 5f 53 65 6e 64 4d 65 73 | 73 61 67 65 22 2c 31 37 |_SendMes|sage",17|
|00002660| 2c 6f 6c 64 71 25 2c 6f | 6c 64 71 25 21 34 0d 0c |,oldq%,o|ldq%!4..|
|00002670| 4e 0c c9 26 34 30 30 43 | 30 3a 0d 0c 58 24 e7 6d |N..&400C|0:..X$.m|
|00002680| 65 6e 75 68 61 6e 64 6c | 65 25 3d 77 5f 67 65 6e |enuhandl|e%=w_gen|
|00002690| 65 72 61 6c 25 80 71 25 | 21 33 32 3d 37 8c 0d 0c |eral%.q%|!32=7...|
|000026a0| 62 39 e3 49 25 3d 6d 5f | 70 61 6c 65 74 74 65 25 |b9.I%=m_|palette%|
|000026b0| 2b 32 38 b8 6d 5f 70 61 | 6c 65 74 74 65 25 2b 32 |+28.m_pa|lette%+2|
|000026c0| 38 2b 32 34 2a 31 35 88 | 32 34 3a 21 49 25 3d 21 |8+24*15.|24:!I%=!|
|000026d0| 49 25 80 ac 31 3a ed 0d | 0c 6c 3b 4a 25 3d 6d 5f |I%..1:..|.l;J%=m_|
|000026e0| 70 61 6c 65 74 74 65 25 | 2b 32 38 2b 32 34 2a 28 |palette%|+28+24*(|
|000026f0| 28 77 5f 63 6f 6c 6f 75 | 72 73 25 21 28 33 36 2b |(w_colou|rs%!(36+|
|00002700| 32 34 2a 71 25 21 33 36 | 29 3e 3e 32 38 29 80 26 |24*q%!36|)>>28).&|
|00002710| 46 29 0d 0c 76 0d 21 4a | 25 3d 21 4a 25 84 31 0d |F)..v.!J|%=!J%.1.|
|00002720| 0c 80 05 cd 0d 0c 8a 2d | c8 99 22 57 69 6d 70 5f |.......-|.."Wimp_|
|00002730| 43 72 65 61 74 65 53 75 | 62 4d 65 6e 75 22 2c 2c |CreateSu|bMenu",,|
|00002740| 71 25 21 32 30 2c 71 25 | 21 32 34 2c 71 25 21 32 |q%!20,q%|!24,q%!2|
|00002750| 38 0d 0c 94 18 c9 26 34 | 30 30 43 31 3a f2 67 65 |8.....&4|00C1:.ge|
|00002760| 74 6d 6f 64 65 69 6e 66 | 6f 0d 0c 9e 05 cb 0d 0c |tmodeinf|o.......|
|00002770| a8 05 e1 0d 0c b2 04 0d | 0c bc 17 dd f2 73 65 6e |........|.....sen|
|00002780| 64 73 61 76 65 28 66 74 | 25 2c 66 6e 25 29 0d 0c |dsave(ft|%,fn%)..|
|00002790| c6 0e ea 66 69 6c 65 6e | 61 6d 65 25 0d 0c d0 1b |...filen|ame%....|
|000027a0| c8 99 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |.."Wimp_|CreateMe|
|000027b0| 6e 75 22 2c 2c 2d 31 0d | 0c da 31 f5 66 69 6c 65 |nu",,-1.|..1.file|
|000027c0| 6e 61 6d 65 25 3d 66 6e | 25 3a 66 6e 25 2b 3d a7 |name%=fn|%:fn%+=.|
|000027d0| 24 66 6e 25 2c 22 2e 22 | 29 3a fd 66 6e 25 3d 66 |$fn%,"."|):.fn%=f|
|000027e0| 69 6c 65 6e 61 6d 65 25 | 0d 0c e4 37 f2 67 65 74 |ilename%|...7.get|
|000027f0| 70 6f 69 6e 74 65 72 3a | f4 20 73 65 74 73 20 75 |pointer:|. sets u|
|00002800| 70 20 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 2c |p handle|%,icon%,|
|00002810| 6d 6f 75 73 65 78 25 2c | 6d 6f 75 73 65 79 25 0d |mousex%,|mousey%.|
|00002820| 0c ee 1b 21 71 25 3d 28 | 34 38 2b a9 24 66 69 6c |...!q%=(|48+.$fil|
|00002830| 65 6e 61 6d 65 25 29 80 | ac 33 0d 0c f8 13 71 25 |ename%).|.3....q%|
|00002840| 21 31 32 3d 30 3a 71 25 | 21 31 36 3d 31 0d 0d 02 |!12=0:q%|!16=1...|
|00002850| 39 71 25 21 32 30 3d 68 | 61 6e 64 6c 65 25 3a 71 |9q%!20=h|andle%:q|
|00002860| 25 21 32 34 3d 69 63 6f | 6e 25 3a 71 25 21 32 38 |%!24=ico|n%:q%!28|
|00002870| 3d 6d 6f 75 73 65 78 25 | 3a 71 25 21 33 32 3d 6d |=mousex%|:q%!32=m|
|00002880| 6f 75 73 65 79 25 0d 0d | 0c 24 71 25 21 33 36 3d |ousey%..|.$q%!36=|
|00002890| 30 3a f4 20 66 69 6c 65 | 20 73 69 7a 65 20 28 69 |0:. file| size (i|
|000028a0| 6e 61 63 63 75 72 61 74 | 65 29 0d 0d 16 19 71 25 |naccurat|e)....q%|
|000028b0| 21 34 30 3d 66 74 25 3a | f4 20 66 69 6c 65 20 74 |!40=ft%:|. file t|
|000028c0| 79 70 65 0d 0d 20 1e f2 | 73 74 72 69 6e 67 30 28 |ype.. ..|string0(|
|000028d0| 71 25 2b 34 34 2c 24 66 | 69 6c 65 6e 61 6d 65 25 |q%+44,$f|ilename%|
|000028e0| 29 0d 0d 2a 2c c8 99 22 | 57 69 6d 70 5f 53 65 6e |)..*,.."|Wimp_Sen|
|000028f0| 64 4d 65 73 73 61 67 65 | 22 2c 31 37 2c 71 25 2c |dMessage|",17,q%,|
|00002900| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 0d 0d 34 |handle%,|icon%..4|
|00002910| 11 73 61 76 65 72 65 66 | 25 3d 71 25 21 38 0d 0d |.saveref|%=q%!8..|
|00002920| 3e 05 e1 0d 0d 48 04 0d | 0d 52 35 dd a4 73 74 72 |>....H..|.R5..str|
|00002930| 69 6e 67 30 28 61 25 29 | ea 61 24 3a 61 24 3d 22 |ing0(a%)|.a$:a$="|
|00002940| 22 3a c8 95 3f 61 25 3a | 61 24 2b 3d bd 3f 61 25 |":..?a%:|a$+=.?a%|
|00002950| 3a 61 25 2b 3d 31 3a ce | 3a 3d 61 24 0d 0d 5c 25 |:a%+=1:.|:=a$..\%|
|00002960| dd f2 73 74 72 69 6e 67 | 30 28 61 25 2c 61 24 29 |..string|0(a%,a$)|
|00002970| 24 61 25 3d 61 24 3a 61 | 25 3f a9 61 24 3d 30 3a |$a%=a$:a|%?.a$=0:|
|00002980| e1 0d 0d 66 04 0d 0d 70 | 11 dd f2 67 65 74 6d 6f |...f...p|...getmo|
|00002990| 64 65 69 6e 66 6f 0d 0d | 7a 0c 69 6e 76 25 21 30 |deinfo..|z.inv%!0|
|000029a0| 3d 34 0d 0d 84 0c 69 6e | 76 25 21 34 3d 35 0d 0d |=4....in|v%!4=5..|
|000029b0| 8e 0c 69 6e 76 25 21 38 | 3d 36 0d 0d 98 0d 69 6e |..inv%!8|=6....in|
|000029c0| 76 25 21 31 32 3d 37 0d | 0d a2 0e 69 6e 76 25 21 |v%!12=7.|...inv%!|
|000029d0| 31 36 3d 31 31 0d 0d ac | 0e 69 6e 76 25 21 32 30 |16=11...|.inv%!20|
|000029e0| 3d 31 32 0d 0d b6 0e 69 | 6e 76 25 21 32 34 3d 2d |=12....i|nv%!24=-|
|000029f0| 31 0d 0d c0 26 c8 99 22 | 4f 53 5f 52 65 61 64 56 |1...&.."|OS_ReadV|
|00002a00| 64 75 56 61 72 69 61 62 | 6c 65 73 22 2c 69 6e 76 |duVariab|les",inv|
|00002a10| 25 2c 6f 75 74 76 25 0d | 0d ca 14 64 78 25 3d 31 |%,outv%.|...dx%=1|
|00002a20| 3c 3c 28 6f 75 74 76 25 | 21 30 29 0d 0d d4 14 64 |<<(outv%|!0)....d|
|00002a30| 79 25 3d 31 3c 3c 28 6f | 75 74 76 25 21 34 29 0d |y%=1<<(o|utv%!4).|
|00002a40| 0d de 14 6c 69 6e 65 6c | 65 6e 25 3d 6f 75 74 76 |...linel|en%=outv|
|00002a50| 25 21 38 0d 0d e8 18 73 | 63 72 65 65 6e 73 69 7a |%!8....s|creensiz|
|00002a60| 65 25 3d 6f 75 74 76 25 | 21 31 32 0d 0d f2 1b 73 |e%=outv%|!12....s|
|00002a70| 63 72 78 31 25 3d 28 6f | 75 74 76 25 21 31 36 2b |crx1%=(o|utv%!16+|
|00002a80| 31 29 2a 64 78 25 0d 0d | fc 1b 73 63 72 79 31 25 |1)*dx%..|..scry1%|
|00002a90| 3d 28 6f 75 74 76 25 21 | 32 30 2b 31 29 2a 64 79 |=(outv%!|20+1)*dy|
|00002aa0| 25 0d 0e 06 05 e1 0d 0e | 10 04 0d 0e 1a 15 dd f2 |%.......|........|
|00002ab0| 72 65 64 72 61 77 28 68 | 61 6e 64 6c 65 25 29 0d |redraw(h|andle%).|
|00002ac0| 0e 2e 23 c8 99 22 57 69 | 6d 70 5f 52 65 64 72 61 |..#.."Wi|mp_Redra|
|00002ad0| 77 57 69 6e 64 6f 77 22 | 2c 2c 71 25 b8 6d 6f 72 |wWindow"|,,q%.mor|
|00002ae0| 65 25 0d 0e 38 0d 20 c8 | 95 20 6d 6f 72 65 25 0d |e%..8. .|. more%.|
|00002af0| 0e 42 1f 20 c8 99 20 22 | 57 69 6d 70 5f 42 6f 72 |.B. .. "|Wimp_Bor|
|00002b00| 64 65 72 57 69 6e 64 6f | 77 22 2c 2c 71 25 0d 0e |derWindo|w",,q%..|
|00002b10| 4c 23 c8 99 22 57 69 6d | 70 5f 47 65 74 52 65 63 |L#.."Wim|p_GetRec|
|00002b20| 74 61 6e 67 6c 65 22 2c | 2c 71 25 b8 6d 6f 72 65 |tangle",|,q%.more|
|00002b30| 25 0d 0e 56 05 ce 0d 0e | 74 05 e1 0d 0e 7e 04 0d |%..V....|t....~..|
|00002b40| 0e 88 11 dd f2 74 65 73 | 74 70 61 74 74 65 72 6e |.....tes|tpattern|
|00002b50| 0d 0e 92 0f ea 64 78 25 | 3a 64 78 25 3d 34 38 0d |.....dx%|:dx%=48.|
|00002b60| 0e 9c 0b c8 95 6d 6f 72 | 65 25 0d 0e a6 2b 78 30 |.....mor|e%...+x0|
|00002b70| 25 3d 71 25 21 32 38 3a | 79 30 25 3d 71 25 21 33 |%=q%!28:|y0%=q%!3|
|00002b80| 32 3a 78 31 25 3d 71 25 | 21 33 36 3a 79 31 25 3d |2:x1%=q%|!36:y1%=|
|00002b90| 71 25 21 34 30 0d 0e b0 | 2d 6d 69 6e 78 30 25 3d |q%!40...|-minx0%=|
|00002ba0| 78 30 25 2d 28 62 79 25 | 2d 79 30 25 29 3a 6d 61 |x0%-(by%|-y0%):ma|
|00002bb0| 78 78 30 25 3d 78 31 25 | 2d 28 62 79 25 2d 79 31 |xx0%=x1%|-(by%-y1|
|00002bc0| 25 29 0d 0e ba 2d 6d 69 | 6e 78 31 25 3d 78 30 25 |%)...-mi|nx1%=x0%|
|00002bd0| 2b 28 62 79 25 2d 79 31 | 25 29 3a 6d 61 78 78 31 |+(by%-y1|%):maxx1|
|00002be0| 25 3d 78 31 25 2b 28 62 | 79 25 2d 79 30 25 29 0d |%=x1%+(b|y%-y0%).|
|00002bf0| 0e c4 2f 6d 69 6e 78 30 | 25 3d 28 6d 69 6e 78 30 |../minx0|%=(minx0|
|00002c00| 25 2d 62 78 25 2b 31 30 | 30 30 30 29 81 64 78 25 |%-bx%+10|000).dx%|
|00002c10| 2a 64 78 25 2b 62 78 25 | 2d 31 30 30 30 30 0d 0e |*dx%+bx%|-10000..|
|00002c20| ce 2f 6d 69 6e 78 31 25 | 3d 28 6d 69 6e 78 31 25 |./minx1%|=(minx1%|
|00002c30| 2d 62 78 25 2b 31 30 30 | 30 30 29 81 64 78 25 2a |-bx%+100|00).dx%*|
|00002c40| 64 78 25 2b 62 78 25 2d | 31 30 30 30 30 0d 0e d8 |dx%+bx%-|10000...|
|00002c50| 31 e3 78 25 3d 6d 69 6e | 78 30 25 b8 6d 61 78 78 |1.x%=min|x0%.maxx|
|00002c60| 30 25 88 64 78 25 3a ec | 78 25 2c 62 79 25 3a f0 |0%.dx%:.|x%,by%:.|
|00002c70| 31 2c 31 32 38 30 2c 2d | 31 32 38 30 3a ed 0d 0e |1,1280,-|1280:...|
|00002c80| e2 32 e3 78 25 3d 6d 69 | 6e 78 31 25 b8 6d 61 78 |.2.x%=mi|nx1%.max|
|00002c90| 78 31 25 88 64 78 25 3a | ec 78 25 2c 62 79 25 3a |x1%.dx%:|.x%,by%:|
|00002ca0| f0 31 2c 2d 31 32 38 30 | 2c 2d 31 32 38 30 3a ed |.1,-1280|,-1280:.|
|00002cb0| 0d 0e ec 23 c8 99 22 57 | 69 6d 70 5f 47 65 74 52 |...#.."W|imp_GetR|
|00002cc0| 65 63 74 61 6e 67 6c 65 | 22 2c 2c 71 25 b8 6d 6f |ectangle|",,q%.mo|
|00002cd0| 72 65 25 0d 0e f6 05 ce | 0d 0f 00 05 e1 0d 0f 0a |re%.....|........|
|00002ce0| 04 0d 0f 14 0e dd f2 64 | 72 61 77 62 6c 6f 62 0d |.......d|rawblob.|
|00002cf0| 0f 1e 1f f2 73 65 74 78 | 79 28 78 25 2c 79 25 2c |....setx|y(x%,y%,|
|00002d00| 24 73 70 72 62 75 66 66 | 25 2c 22 78 22 29 0d 0f |$sprbuff|%,"x")..|
|00002d10| 28 3f 62 78 25 2b 3d 28 | 73 70 72 78 6f 66 66 25 |(?bx%+=(|sprxoff%|
|00002d20| 2d 78 25 81 32 29 80 ac | 28 64 78 25 2d 31 29 3a |-x%.2)..|(dx%-1):|
|00002d30| 62 79 25 2b 3d 28 73 70 | 72 79 6f 66 66 25 2d 79 |by%+=(sp|ryoff%-y|
|00002d40| 25 81 32 29 80 ac 28 64 | 79 25 2d 31 29 0d 0f 32 |%.2)..(d|y%-1)..2|
|00002d50| 0b c8 95 6d 6f 72 65 25 | 0d 0f 3c 28 e6 30 2c 37 |...more%|..<(.0,7|
|00002d60| 3a ec 62 78 25 2c 62 79 | 25 3a f0 26 36 35 2c 62 |:.bx%,by|%:.&65,b|
|00002d70| 78 25 2b 78 25 2d 31 2c | 62 79 25 2b 79 25 2d 31 |x%+x%-1,|by%+y%-1|
|00002d80| 0d 0f 46 23 c8 99 22 57 | 69 6d 70 5f 47 65 74 52 |..F#.."W|imp_GetR|
|00002d90| 65 63 74 61 6e 67 6c 65 | 22 2c 2c 71 25 b8 6d 6f |ectangle|",,q%.mo|
|00002da0| 72 65 25 0d 0f 50 05 ce | 0d 0f 5a 05 e1 0d 0f 64 |re%..P..|..Z....d|
|00002db0| 04 0d 0f 6e 14 dd f2 66 | 72 6f 6e 74 28 68 61 6e |...n...f|ront(han|
|00002dc0| 64 6c 65 25 29 0d 0f 78 | 2b 21 71 25 3d 68 61 6e |dle%)..x|+!q%=han|
|00002dd0| 64 6c 65 25 3a c8 99 22 | 57 69 6d 70 5f 47 65 74 |dle%:.."|Wimp_Get|
|00002de0| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 2c 2c 71 25 |WindowSt|ate",,q%|
|00002df0| 0d 0f 82 24 71 25 21 32 | 38 3d 2d 31 3a c8 99 22 |...$q%!2|8=-1:.."|
|00002e00| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00002e10| 2c 2c 71 25 0d 0f 8c 05 | e1 0d 0f 96 04 0d 0f a0 |,,q%....|........|
|00002e20| 15 dd f2 72 65 6f 70 65 | 6e 28 68 61 6e 64 6c 65 |...reope|n(handle|
|00002e30| 25 29 0d 0f aa 43 21 71 | 25 3d 68 61 6e 64 6c 65 |%)...C!q|%=handle|
|00002e40| 25 3a c8 99 22 57 69 6d | 70 5f 47 65 74 57 69 6e |%:.."Wim|p_GetWin|
|00002e50| 64 6f 77 53 74 61 74 65 | 22 2c 2c 71 25 3a c8 99 |dowState|",,q%:..|
|00002e60| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00002e70| 22 2c 2c 71 25 0d 0f b4 | 05 e1 0d 0f be 04 0d 0f |",,q%...|........|
|00002e80| c8 13 dd f2 67 65 74 77 | 28 68 61 6e 64 6c 65 25 |....getw|(handle%|
|00002e90| 29 0d 0f d2 37 21 71 25 | 3d 68 61 6e 64 6c 65 25 |)...7!q%|=handle%|
|00002ea0| 3a c8 99 22 57 69 6d 70 | 5f 47 65 74 57 69 6e 64 |:.."Wimp|_GetWind|
|00002eb0| 6f 77 53 74 61 74 65 22 | 2c 2c 71 25 3a f2 69 6e |owState"|,,q%:.in|
|00002ec0| 66 6f 28 71 25 2b 34 29 | 0d 0f dc 05 e1 0d 0f e6 |fo(q%+4)|........|
|00002ed0| 04 0d 0f f0 11 dd f2 67 | 65 74 69 28 68 25 2c 69 |.......g|eti(h%,i|
|00002ee0| 25 29 0d 0f fa 2c 21 71 | 25 3d 68 25 3a 71 25 21 |%)...,!q|%=h%:q%!|
|00002ef0| 34 3d 69 25 3a c8 99 22 | 57 69 6d 70 5f 47 65 74 |4=i%:.."|Wimp_Get|
|00002f00| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 71 25 0d 10 |IconStat|e",,q%..|
|00002f10| 04 2e 69 78 30 25 3d 71 | 25 21 38 3a 69 79 30 25 |..ix0%=q|%!8:iy0%|
|00002f20| 3d 71 25 21 31 32 3a 69 | 78 31 25 3d 71 25 21 31 |=q%!12:i|x1%=q%!1|
|00002f30| 36 3a 69 79 31 25 3d 71 | 25 21 32 30 0d 10 0e 1e |6:iy1%=q|%!20....|
|00002f40| 69 66 6c 61 67 73 25 3d | 71 25 21 32 34 3a 69 64 |iflags%=|q%!24:id|
|00002f50| 61 74 61 25 3d 71 25 2b | 32 38 0d 10 18 05 e1 0d |ata%=q%+|28......|
|00002f60| 10 22 04 0d 10 2c 0e dd | f2 69 6e 66 6f 28 70 25 |."...,..|.info(p%|
|00002f70| 29 0d 10 36 27 78 30 25 | 3d 21 70 25 3a 79 30 25 |)..6'x0%|=!p%:y0%|
|00002f80| 3d 70 25 21 34 3a 78 31 | 25 3d 70 25 21 38 3a 79 |=p%!4:x1|%=p%!8:y|
|00002f90| 31 25 3d 70 25 21 31 32 | 0d 10 40 35 73 63 78 25 |1%=p%!12|..@5scx%|
|00002fa0| 3d 70 25 21 31 36 3a 73 | 63 79 25 3d 70 25 21 32 |=p%!16:s|cy%=p%!2|
|00002fb0| 30 3a 62 68 61 6e 64 6c | 65 25 3d 70 25 21 32 34 |0:bhandl|e%=p%!24|
|00002fc0| 3a 66 6c 61 67 73 25 3d | 70 25 21 32 38 0d 10 4a |:flags%=|p%!28..J|
|00002fd0| 49 62 78 25 3d 78 30 25 | 2d 73 63 78 25 3a 62 79 |Ibx%=x0%|-scx%:by|
|00002fe0| 25 3d 79 31 25 2d 73 63 | 79 25 3a f4 20 61 6c 6c |%=y1%-sc|y%:. all|
|00002ff0| 20 64 72 61 77 69 6e 67 | 20 73 68 6f 75 6c 64 20 | drawing| should |
|00003000| 62 65 20 72 65 6c 61 74 | 69 76 65 20 74 6f 20 62 |be relat|ive to b|
|00003010| 78 25 2c 62 79 25 0d 10 | 54 05 e1 0d 10 5e 04 0d |x%,by%..|T....^..|
|00003020| 10 68 25 dd f2 75 70 64 | 61 74 65 28 68 61 6e 64 |.h%..upd|ate(hand|
|00003030| 6c 65 25 2c 78 30 25 2c | 79 30 25 2c 78 31 25 2c |le%,x0%,|y0%,x1%,|
|00003040| 79 31 25 29 0d 10 72 35 | 21 71 25 3d 68 61 6e 64 |y1%)..r5|!q%=hand|
|00003050| 6c 65 25 3a 71 25 21 34 | 3d 78 30 25 3a 71 25 21 |le%:q%!4|=x0%:q%!|
|00003060| 38 3d 79 30 25 3a 71 25 | 21 31 32 3d 78 31 25 3a |8=y0%:q%|!12=x1%:|
|00003070| 71 25 21 31 36 3d 79 31 | 25 0d 10 7c 23 c8 99 22 |q%!16=y1|%..|#.."|
|00003080| 57 69 6d 70 5f 55 70 64 | 61 74 65 57 69 6e 64 6f |Wimp_Upd|ateWindo|
|00003090| 77 22 2c 2c 71 25 b8 6d | 6f 72 65 25 0d 10 86 05 |w",,q%.m|ore%....|
|000030a0| e1 0d 10 90 04 0d 10 9a | 1b dd f2 75 70 69 63 6f |........|...upico|
|000030b0| 6e 28 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 29 |n(handle|%,icon%)|
|000030c0| 0d 10 a4 43 21 71 25 3d | 68 61 6e 64 6c 65 25 3a |...C!q%=|handle%:|
|000030d0| 71 25 21 34 3d 69 63 6f | 6e 25 3a 71 25 21 38 3d |q%!4=ico|n%:q%!8=|
|000030e0| 30 3a 71 25 21 31 32 3d | 30 3a c8 99 22 57 69 6d |0:q%!12=|0:.."Wim|
|000030f0| 70 5f 53 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_SetIco|nState",|
|00003100| 2c 71 25 0d 10 ae 05 e1 | 0d 10 b8 04 0d 10 c2 36 |,q%.....|.......6|
|00003110| dd f2 6f 70 65 6e 28 68 | 61 6e 64 6c 65 25 2c 78 |..open(h|andle%,x|
|00003120| 30 25 2c 79 30 25 2c 78 | 31 25 2c 79 31 25 2c 73 |0%,y0%,x|1%,y1%,s|
|00003130| 63 78 25 2c 73 63 79 25 | 2c 62 68 61 6e 64 6c 65 |cx%,scy%|,bhandle|
|00003140| 25 29 0d 10 cc 07 ea 64 | 25 0d 10 d6 1f e7 a4 77 |%).....d|%......w|
|00003150| 68 69 63 68 73 70 72 69 | 74 65 28 68 61 6e 64 6c |hichspri|te(handl|
|00003160| 65 25 29 3c 3e 2d 31 8c | 0d 10 e0 13 64 25 3d ac |e%)<>-1.|....d%=.|
|00003170| 28 64 78 25 2b 64 78 25 | 2d 31 29 0d 10 ea 26 78 |(dx%+dx%|-1)...&x|
|00003180| 30 25 3d 78 30 25 80 64 | 25 3a 78 31 25 3d 78 31 |0%=x0%.d|%:x1%=x1|
|00003190| 25 80 64 25 3a 73 63 78 | 25 3d 73 63 78 25 80 64 |%.d%:scx|%=scx%.d|
|000031a0| 25 0d 10 f4 05 cd 0d 10 | fe 0f 21 71 25 3d 68 61 |%.......|..!q%=ha|
|000031b0| 6e 64 6c 65 25 0d 11 08 | 29 71 25 21 34 3d 78 30 |ndle%...|)q%!4=x0|
|000031c0| 25 3a 71 25 21 38 3d 79 | 30 25 3a 71 25 21 31 32 |%:q%!8=y|0%:q%!12|
|000031d0| 3d 78 31 25 3a 71 25 21 | 31 36 3d 79 31 25 0d 11 |=x1%:q%!|16=y1%..|
|000031e0| 12 19 71 25 21 32 30 3d | 73 63 78 25 3a 71 25 21 |..q%!20=|scx%:q%!|
|000031f0| 32 34 3d 73 63 79 25 0d | 11 1c 12 71 25 21 32 38 |24=scy%.|...q%!28|
|00003200| 3d 62 68 61 6e 64 6c 65 | 25 0d 11 26 1b c8 99 22 |=bhandle|%..&..."|
|00003210| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00003220| 2c 2c 71 25 0d 11 30 17 | e7 68 61 6e 64 6c 65 25 |,,q%..0.|.handle%|
|00003230| 3d 64 69 61 6c 6f 67 75 | 65 25 8c 0d 11 3a 12 f2 |=dialogu|e%...:..|
|00003240| 67 65 74 77 28 68 61 6e | 64 6c 65 25 29 0d 11 44 |getw(han|dle%)..D|
|00003250| 22 c8 97 c8 93 78 30 25 | 2c 79 30 25 2c 78 31 25 |"....x0%|,y0%,x1%|
|00003260| 2d 78 30 25 2c 79 31 25 | 2d 79 30 25 2b 34 30 0d |-x0%,y1%|-y0%+40.|
|00003270| 11 4e 05 cd 0d 11 58 05 | e1 0d 11 62 04 0d 11 6c |.N....X.|...b...l|
|00003280| 14 dd f2 63 6c 6f 73 65 | 28 68 61 6e 64 6c 65 25 |...close|(handle%|
|00003290| 29 0d 11 76 07 ea 69 25 | 0d 11 80 38 49 25 3d a4 |)..v..i%|...8I%=.|
|000032a0| 77 68 69 63 68 77 69 6e | 64 6f 77 28 68 61 6e 64 |whichwin|dow(hand|
|000032b0| 6c 65 25 29 3a e7 49 25 | 3c 3e 2d 31 8c f2 64 65 |le%):.I%|<>-1..de|
|000032c0| 6c 65 74 65 77 69 6e 64 | 6f 77 28 49 25 29 3a e1 |letewind|ow(I%):.|
|000032d0| 0d 11 8a 38 49 25 3d a4 | 77 68 69 63 68 73 70 72 |...8I%=.|whichspr|
|000032e0| 69 74 65 28 68 61 6e 64 | 6c 65 25 29 3a e7 49 25 |ite(hand|le%):.I%|
|000032f0| 3c 3e 2d 31 8c f2 64 65 | 6c 65 74 65 73 70 72 69 |<>-1..de|letespri|
|00003300| 74 65 28 49 25 29 3a e1 | 0d 11 94 55 f4 20 49 46 |te(I%):.|...U. IF|
|00003310| 68 61 6e 64 6c 65 25 3d | 73 70 72 69 74 65 6c 69 |handle%=|spriteli|
|00003320| 73 74 25 54 48 45 4e 57 | 48 49 4c 45 73 70 72 53 |st%THENW|HILEsprS|
|00003330| 50 32 25 3c 3e 2d 31 3a | 50 52 4f 43 63 6c 6f 73 |P2%<>-1:|PROCclos|
|00003340| 65 28 73 70 72 69 74 65 | 77 25 28 73 70 72 53 50 |e(sprite|w%(sprSP|
|00003350| 32 25 29 29 3a 45 4e 44 | 57 48 49 4c 45 0d 11 9e |2%)):END|WHILE...|
|00003360| 35 e7 68 61 6e 64 6c 65 | 25 3d 64 69 61 6c 6f 67 |5.handle|%=dialog|
|00003370| 75 65 25 8c c8 97 c8 93 | 30 2c 30 2c 31 32 37 39 |ue%.....|0,0,1279|
|00003380| 2c 31 30 32 33 3a 64 69 | 61 6c 6f 67 75 65 25 3d |,1023:di|alogue%=|
|00003390| 2d 31 0d 11 a8 28 21 71 | 25 3d 68 61 6e 64 6c 65 |-1...(!q|%=handle|
|000033a0| 25 3a c8 99 22 57 69 6d | 70 5f 43 6c 6f 73 65 57 |%:.."Wim|p_CloseW|
|000033b0| 69 6e 64 6f 77 22 2c 2c | 71 25 0d 11 b2 05 e1 0d |indow",,|q%......|
|000033c0| 11 bc 04 0d 11 c6 3f dd | f2 6d 6f 75 73 65 28 6d |......?.|.mouse(m|
|000033d0| 6f 75 73 65 78 25 2c 6d | 6f 75 73 65 79 25 2c 62 |ousex%,m|ousey%,b|
|000033e0| 75 74 74 6f 6e 73 25 2c | 68 61 6e 64 6c 65 25 2c |uttons%,|handle%,|
|000033f0| 69 63 6f 6e 25 2c 6f 6c | 64 62 75 74 74 6f 6e 73 |icon%,ol|dbuttons|
|00003400| 25 29 0d 11 d0 0f c8 8e | 62 75 74 74 6f 6e 73 25 |%)......|buttons%|
|00003410| ca 0d 11 da 19 c9 26 30 | 32 3a f4 20 2d 2d 20 4d |......&0|2:. -- M|
|00003420| 45 4e 55 20 62 75 74 74 | 6f 6e 0d 11 e4 36 49 25 |ENU butt|on...6I%|
|00003430| 3d a4 77 68 69 63 68 77 | 69 6e 64 6f 77 28 68 61 |=.whichw|indow(ha|
|00003440| 6e 64 6c 65 25 29 3a e7 | 49 25 3c 3e 2d 31 8c f2 |ndle%):.|I%<>-1..|
|00003450| 77 69 6e 64 6f 77 6d 65 | 6e 75 28 49 25 29 3a e1 |windowme|nu(I%):.|
|00003460| 0d 11 ee 36 49 25 3d a4 | 77 68 69 63 68 73 70 72 |...6I%=.|whichspr|
|00003470| 69 74 65 28 68 61 6e 64 | 6c 65 25 29 3a e7 49 25 |ite(hand|le%):.I%|
|00003480| 3c 3e 2d 31 8c f2 73 70 | 72 69 74 65 6d 65 6e 75 |<>-1..sp|ritemenu|
|00003490| 28 49 25 29 3a e1 0d 11 | f8 0e c8 8e 68 61 6e 64 |(I%):...|....hand|
|000034a0| 6c 65 25 ca 0d 12 02 07 | c9 2d 32 0d 12 0c 0c c8 |le%.....|.-2.....|
|000034b0| 8e 69 63 6f 6e 25 ca 0d | 12 16 20 c9 69 63 5f 77 |.icon%..|.. .ic_w|
|000034c0| 69 6e 64 6f 77 25 3a f2 | 6d 65 6e 75 28 6d 61 69 |indow%:.|menu(mai|
|000034d0| 6e 6d 65 6e 75 25 29 0d | 12 20 05 cb 0d 12 2a 25 |nmenu%).|. ....*%|
|000034e0| c9 73 70 72 69 74 65 6c | 69 73 74 25 3a f2 6d 65 |.spritel|ist%:.me|
|000034f0| 6e 75 28 6d 5f 73 70 72 | 69 74 65 6c 69 73 74 25 |nu(m_spr|itelist%|
|00003500| 29 0d 12 34 05 cb 0d 12 | 3e 27 c9 26 30 31 2c 26 |)..4....|>'.&01,&|
|00003510| 30 34 3a f4 20 2d 2d 20 | 53 45 4c 45 43 54 2f 41 |04:. -- |SELECT/A|
|00003520| 44 4a 55 53 54 20 62 75 | 74 74 6f 6e 73 0d 12 48 |DJUST bu|ttons..H|
|00003530| 37 49 25 3d a4 77 68 69 | 63 68 73 70 72 69 74 65 |7I%=.whi|chsprite|
|00003540| 28 68 61 6e 64 6c 65 25 | 29 3a e7 49 25 3c 3e 2d |(handle%|):.I%<>-|
|00003550| 31 8c f2 73 70 72 69 74 | 65 70 69 78 65 6c 28 49 |1..sprit|epixel(I|
|00003560| 25 29 3a e1 0d 12 52 0e | c8 8e 68 61 6e 64 6c 65 |%):...R.|..handle|
|00003570| 25 ca 0d 12 5c 07 c9 2d | 32 0d 12 66 0c c8 8e 69 |%...\..-|2..f...i|
|00003580| 63 6f 6e 25 ca 0d 12 70 | 0f c9 69 63 5f 77 69 6e |con%...p|..ic_win|
|00003590| 64 6f 77 25 0d 12 7a 31 | f2 63 72 65 61 74 65 77 |dow%..z1|.createw|
|000035a0| 69 6e 64 6f 77 28 62 72 | 78 25 2c 62 72 79 25 2c |indow(br|x%,bry%,|
|000035b0| 22 22 29 3a 62 72 78 25 | 2b 3d 36 30 3a 62 72 79 |""):brx%|+=60:bry|
|000035c0| 25 2d 3d 34 30 0d 12 84 | 17 e7 62 72 79 25 3c 33 |%-=40...|..bry%<3|
|000035d0| 34 30 8c 62 72 79 25 3d | 31 30 30 30 0d 12 8e 16 |40.bry%=|1000....|
|000035e0| e7 62 72 78 25 3e 31 30 | 34 30 8c 62 72 78 25 3d |.brx%>10|40.brx%=|
|000035f0| 34 30 0d 12 98 05 cb 0d | 12 a2 16 c9 70 61 6c 65 |40......|....pale|
|00003600| 74 74 65 25 3a f2 70 61 | 6c 65 74 74 65 0d 12 ac |tte%:.pa|lette...|
|00003610| 10 c9 73 70 72 69 74 65 | 6c 69 73 74 25 0d 12 b6 |..sprite|list%...|
|00003620| 0e e7 69 63 6f 6e 25 3d | 2d 31 8c 0d 12 c0 22 e7 |..icon%=|-1....".|
|00003630| 62 75 74 74 6f 6e 73 25 | 3d 26 30 34 8c f2 64 65 |buttons%|=&04..de|
|00003640| 73 65 6c 65 63 74 73 70 | 72 69 74 65 73 0d 12 ca |selectsp|rites...|
|00003650| 05 cc 0d 12 d4 1e f2 67 | 65 74 69 28 73 70 72 69 |.......g|eti(spri|
|00003660| 74 65 6c 69 73 74 25 2c | 69 63 6f 6e 25 84 31 29 |telist%,|icon%.1)|
|00003670| 0d 12 de 2a e7 69 66 6c | 61 67 73 25 80 26 34 30 |...*.ifl|ags%.&40|
|00003680| 30 30 30 30 8b f2 6f 70 | 65 6e 73 70 72 69 74 65 |0000..op|ensprite|
|00003690| 28 69 63 6f 6e 25 80 ac | 31 29 0d 12 e8 05 cd 0d |(icon%..|1)......|
|000036a0| 12 f2 0d c9 6d 5f 73 63 | 61 6c 65 25 0d 12 fc 23 |....m_sc|ale%...#|
|000036b0| f2 73 65 74 78 79 28 78 | 73 63 25 2c 79 73 63 25 |.setxy(x|sc%,ysc%|
|000036c0| 2c 24 73 70 72 62 75 66 | 66 25 2c 22 78 22 29 0d |,$sprbuf|f%,"x").|
|000036d0| 13 06 0c 78 73 25 3d 78 | 73 63 25 0d 13 10 0c c8 |...xs%=x|sc%.....|
|000036e0| 8e 69 63 6f 6e 25 ca 0d | 13 1a 17 c9 30 3a e7 78 |.icon%..|....0:.x|
|000036f0| 73 25 3c 34 38 8c 78 73 | 25 2b 3d 64 78 25 0d 13 |s%<48.xs|%+=dx%..|
|00003700| 24 18 c9 31 3a e7 78 73 | 25 3e 64 78 25 8c 78 73 |$..1:.xs|%>dx%.xs|
|00003710| 25 2d 3d 64 78 25 0d 13 | 2e 05 cb 0d 13 38 0f e7 |%-=dx%..|.....8..|
|00003720| 78 73 25 3c 3e 78 73 63 | 25 8c 0d 13 42 15 79 73 |xs%<>xsc|%...B.ys|
|00003730| 25 3d 78 73 25 2a 79 73 | 63 25 2f 78 73 63 25 0d |%=xs%*ys|c%/xsc%.|
|00003740| 13 4c 1b 24 73 70 72 62 | 75 66 66 25 3d c3 78 73 |.L.$sprb|uff%=.xs|
|00003750| 25 2b 22 78 22 2b c3 79 | 73 25 0d 13 56 2b f2 75 |%+"x"+.y|s%..V+.u|
|00003760| 70 69 63 6f 6e 28 6d 5f | 73 63 61 6c 65 25 2c 32 |picon(m_|scale%,2|
|00003770| 29 3a f2 75 70 69 63 6f | 6e 28 6d 5f 73 63 61 6c |):.upico|n(m_scal|
|00003780| 65 25 2c 33 29 0d 13 60 | 27 f2 63 68 61 6e 67 65 |e%,3)..`|'.change|
|00003790| 73 69 7a 65 28 63 75 72 | 72 65 6e 74 73 70 72 69 |size(cur|rentspri|
|000037a0| 74 65 25 2c 78 73 25 2c | 79 73 25 29 0d 13 6a 05 |te%,xs%,|ys%)..j.|
|000037b0| cd 0d 13 74 10 c9 6d 5f | 77 6f 72 6b 61 72 65 61 |...t..m_|workarea|
|000037c0| 25 0d 13 7e 1e f2 73 65 | 74 77 6f 72 6b 28 71 25 |%..~..se|twork(q%|
|000037d0| 2c 6d 62 5f 77 6f 72 6b | 61 72 65 61 30 25 29 0d |,mb_work|area0%).|
|000037e0| 13 88 20 f2 73 65 74 77 | 6f 72 6b 28 71 25 2b 38 |.. .setw|ork(q%+8|
|000037f0| 2c 6d 62 5f 77 6f 72 6b | 61 72 65 61 31 25 29 0d |,mb_work|area1%).|
|00003800| 13 92 27 78 30 25 3d 21 | 71 25 3a 79 30 25 3d 71 |..'x0%=!|q%:y0%=q|
|00003810| 25 21 34 3a 78 31 25 3d | 71 25 21 38 3a 79 31 25 |%!4:x1%=|q%!8:y1%|
|00003820| 3d 71 25 21 31 32 0d 13 | 9c 0c c8 8e 69 63 6f 6e |=q%!12..|....icon|
|00003830| 25 ca 0d 13 a6 0d c9 30 | 3a 79 31 25 2b 3d 34 0d |%......0|:y1%+=4.|
|00003840| 13 b0 0d c9 31 3a 78 31 | 25 2b 3d 32 0d 13 ba 0d |....1:x1|%+=2....|
|00003850| c9 32 3a 78 30 25 2d 3d | 32 0d 13 c4 0d c9 33 3a |.2:x0%-=|2.....3:|
|00003860| 79 30 25 2d 3d 34 0d 13 | ce 22 c9 35 3a 78 30 25 |y0%-=4..|.".5:x0%|
|00003870| 2b 3d 32 3a e7 78 30 25 | 3e 6d 77 78 30 25 8c 78 |+=2:.x0%|>mwx0%.x|
|00003880| 30 25 3d 6d 77 78 30 25 | 0d 13 d8 22 c9 36 3a 78 |0%=mwx0%|...".6:x|
|00003890| 31 25 2d 3d 32 3a e7 78 | 31 25 3c 6d 77 78 31 25 |1%-=2:.x|1%<mwx1%|
|000038a0| 8c 78 31 25 3d 6d 77 78 | 31 25 0d 13 e2 22 c9 37 |.x1%=mwx|1%...".7|
|000038b0| 3a 79 31 25 2d 3d 34 3a | e7 79 31 25 3c 6d 77 79 |:y1%-=4:|.y1%<mwy|
|000038c0| 31 25 8c 79 31 25 3d 6d | 77 79 31 25 0d 13 ec 22 |1%.y1%=m|wy1%..."|
|000038d0| c9 38 3a 79 30 25 2b 3d | 34 3a e7 79 30 25 3e 6d |.8:y0%+=|4:.y0%>m|
|000038e0| 77 79 30 25 8c 79 30 25 | 3d 6d 77 79 30 25 0d 13 |wy0%.y0%|=mwy0%..|
|000038f0| f6 1e c9 31 31 3a f2 78 | 6f 72 28 6d 5f 77 6f 72 |...11:.x|or(m_wor|
|00003900| 6b 61 72 65 61 25 2c 31 | 31 2c 36 29 0d 14 00 20 |karea%,1|1,6)... |
|00003910| f2 73 65 74 77 6f 72 6b | 61 72 65 61 28 63 75 72 |.setwork|area(cur|
|00003920| 72 65 6e 74 77 69 6e 64 | 6f 77 25 29 0d 14 0a 2b |rentwind|ow%)...+|
|00003930| e7 28 62 75 74 74 6f 6e | 73 25 80 31 29 3d 30 8c |.(button|s%.1)=0.|
|00003940| c8 99 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |.."Wimp_|CreateMe|
|00003950| 6e 75 22 2c 2c 2d 31 0d | 14 14 05 cb 0d 14 1e 15 |nu",,-1.|........|
|00003960| 77 30 24 3d c3 78 30 25 | 2b 22 2c 22 2b c3 79 30 |w0$=.x0%|+","+.y0|
|00003970| 25 0d 14 28 15 77 31 24 | 3d c3 78 31 25 2b 22 2c |%..(.w1$|=.x1%+",|
|00003980| 22 2b c3 79 31 25 0d 14 | 32 42 e7 77 30 24 3c 3e |"+.y1%..|2B.w0$<>|
|00003990| 24 6d 62 5f 77 6f 72 6b | 61 72 65 61 30 25 8c 24 |$mb_work|area0%.$|
|000039a0| 6d 62 5f 77 6f 72 6b 61 | 72 65 61 30 25 3d 77 30 |mb_worka|rea0%=w0|
|000039b0| 24 3a f2 75 70 69 63 6f | 6e 28 6d 5f 77 6f 72 6b |$:.upico|n(m_work|
|000039c0| 61 72 65 61 25 2c 39 29 | 0d 14 3c 43 e7 77 31 24 |area%,9)|..<C.w1$|
|000039d0| 3c 3e 24 6d 62 5f 77 6f | 72 6b 61 72 65 61 31 25 |<>$mb_wo|rkarea1%|
|000039e0| 8c 24 6d 62 5f 77 6f 72 | 6b 61 72 65 61 31 25 3d |.$mb_wor|karea1%=|
|000039f0| 77 31 24 3a f2 75 70 69 | 63 6f 6e 28 6d 5f 77 6f |w1$:.upi|con(m_wo|
|00003a00| 72 6b 61 72 65 61 25 2c | 31 30 29 0d 14 46 11 c9 |rkarea%,|10)..F..|
|00003a10| 64 69 61 6c 5f 64 65 6c | 65 74 65 25 0d 14 50 0c |dial_del|ete%..P.|
|00003a20| c8 8e 69 63 6f 6e 25 ca | 0d 14 5a 1d c9 32 3a f2 |..icon%.|..Z..2:.|
|00003a30| 78 6f 72 28 64 69 61 6c | 5f 64 65 6c 65 74 65 25 |xor(dial|_delete%|
|00003a40| 2c 32 2c 36 29 0d 14 64 | 14 f2 67 6f 64 65 6c 65 |,2,6)..d|..godele|
|00003a50| 74 65 73 70 72 69 74 65 | 73 0d 14 6e 18 f2 63 6c |tesprite|s..n..cl|
|00003a60| 6f 73 65 28 64 69 61 6c | 5f 64 65 6c 65 74 65 25 |ose(dial|_delete%|
|00003a70| 29 0d 14 78 1b c9 33 3a | f2 63 6c 6f 73 65 28 64 |)..x..3:|.close(d|
|00003a80| 69 61 6c 5f 64 65 6c 65 | 74 65 25 29 0d 14 82 05 |ial_dele|te%)....|
|00003a90| cb 0d 14 8c 10 c9 6d 5f | 73 61 76 65 74 65 6d 70 |......m_|savetemp|
|00003aa0| 25 0d 14 96 0d e7 69 63 | 6f 6e 25 3d 32 8c 0d 14 |%.....ic|on%=2...|
|00003ab0| a0 1e f2 63 68 65 63 6b | 66 75 6c 6c 28 24 6d 62 |...check|full($mb|
|00003ac0| 5f 74 65 6d 70 6c 61 74 | 65 73 25 29 0d 14 aa 24 |_templat|es%)...$|
|00003ad0| f2 73 61 76 65 74 65 6d | 70 6c 61 74 65 73 28 24 |.savetem|plates($|
|00003ae0| 6d 62 5f 74 65 6d 70 6c | 61 74 65 73 25 2c b9 29 |mb_templ|ates%,.)|
|00003af0| 0d 14 b4 29 e7 62 75 74 | 74 6f 6e 73 25 80 26 30 |...).but|tons%.&0|
|00003b00| 31 8b c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |1..."Wim|p_Create|
|00003b10| 4d 65 6e 75 22 2c 2c 2d | 31 0d 14 be 05 cd 0d 14 |Menu",,-|1.......|
|00003b20| c8 0f c9 6d 5f 73 61 76 | 65 73 70 72 25 0d 14 d2 |...m_sav|espr%...|
|00003b30| 0d e7 69 63 6f 6e 25 3d | 32 8c 0d 14 dc 1c f2 63 |..icon%=|2......c|
|00003b40| 68 65 63 6b 66 75 6c 6c | 28 24 6d 62 5f 73 70 72 |heckfull|($mb_spr|
|00003b50| 69 74 65 66 25 29 0d 14 | e6 20 f2 73 61 76 65 73 |itef%)..|. .saves|
|00003b60| 70 72 69 74 65 73 28 24 | 6d 62 5f 73 70 72 69 74 |prites($|mb_sprit|
|00003b70| 65 66 25 2c b9 29 0d 14 | f0 29 e7 62 75 74 74 6f |ef%,.)..|.).butto|
|00003b80| 6e 73 25 80 26 30 31 8b | c8 99 22 57 69 6d 70 5f |ns%.&01.|.."Wimp_|
|00003b90| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 2d 31 0d |CreateMe|nu",,-1.|
|00003ba0| 14 fa 05 cd 0d 15 04 05 | cb 0d 15 0e 28 c9 26 31 |........|....(.&1|
|00003bb0| 30 2c 26 34 30 3a f4 20 | 2d 2d 20 53 45 4c 45 43 |0,&40:. |-- SELEC|
|00003bc0| 54 2f 41 44 4a 55 53 54 | 20 64 72 61 67 67 69 6e |T/ADJUST| draggin|
|00003bd0| 67 0d 15 18 0e c8 8e 68 | 61 6e 64 6c 65 25 ca 0d |g......h|andle%..|
|00003be0| 15 22 44 c9 6d 5f 73 61 | 76 65 74 65 6d 70 25 2c |."D.m_sa|vetemp%,|
|00003bf0| 6d 5f 73 61 76 65 73 70 | 72 25 3a f2 64 72 61 67 |m_savesp|r%:.drag|
|00003c00| 69 63 6f 6e 28 6d 6f 75 | 73 65 78 25 2c 6d 6f 75 |icon(mou|sex%,mou|
|00003c10| 73 65 79 25 2c 68 61 6e | 64 6c 65 25 2c 69 63 6f |sey%,han|dle%,ico|
|00003c20| 6e 25 29 0d 15 2c 2e 7f | 3a e7 69 63 6f 6e 25 3c |n%)..,..|:.icon%<|
|00003c30| 3e 2d 31 8c f2 64 72 61 | 67 28 62 75 74 74 6f 6e |>-1..dra|g(button|
|00003c40| 73 25 2c 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 25 |s%,handl|e%,icon%|
|00003c50| 29 0d 15 36 05 cb 0d 15 | 40 31 c9 26 31 30 30 2c |)..6....|@1.&100,|
|00003c60| 26 34 30 30 3a f4 20 2d | 2d 20 73 65 6c 65 63 74 |&400:. -|- select|
|00003c70| 69 6f 6e 20 69 66 20 62 | 75 74 74 6f 6e 20 74 79 |ion if b|utton ty|
|00003c80| 70 65 20 3d 20 31 30 0d | 15 4a 0e c8 8e 68 61 6e |pe = 10.|.J...han|
|00003c90| 64 6c 65 25 ca 0d 15 54 | 10 c9 73 70 72 69 74 65 |dle%...T|..sprite|
|00003ca0| 6c 69 73 74 25 0d 15 5e | 23 e7 62 75 74 74 6f 6e |list%..^|#.button|
|00003cb0| 73 25 3d 26 34 30 30 8c | f2 64 65 73 65 6c 65 63 |s%=&400.|.deselec|
|00003cc0| 74 73 70 72 69 74 65 73 | 0d 15 68 1a f2 67 65 74 |tsprites|..h..get|
|00003cd0| 69 28 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 84 |i(handle|%,icon%.|
|00003ce0| 31 29 0d 15 72 19 e7 28 | 69 66 6c 61 67 73 25 80 |1)..r..(|iflags%.|
|00003cf0| 26 34 30 30 30 30 30 29 | 3d 30 8c 0d 15 7c 29 f2 |&400000)|=0...|).|
|00003d00| 73 65 74 69 28 73 70 72 | 69 74 65 6c 69 73 74 25 |seti(spr|itelist%|
|00003d10| 2c 69 63 6f 6e 25 80 ac | 31 2c 26 32 30 30 30 30 |,icon%..|1,&20000|
|00003d20| 30 2c 30 29 0d 15 86 28 | f2 73 65 74 69 28 73 70 |0,0)...(|.seti(sp|
|00003d30| 72 69 74 65 6c 69 73 74 | 25 2c 69 63 6f 6e 25 84 |ritelist|%,icon%.|
|00003d40| 31 2c 26 32 30 30 30 30 | 30 2c 30 29 0d 15 90 05 |1,&20000|0,0)....|
|00003d50| cd 0d 15 9a 05 cb 0d 15 | a4 05 cb 0d 15 ae 05 e1 |........|........|
|00003d60| 0d 15 b8 04 0d 15 c2 24 | dd f2 70 72 6f 63 65 73 |.......$|..proces|
|00003d70| 73 6b 65 79 28 68 61 6e | 64 6c 65 25 2c 69 63 6f |skey(han|dle%,ico|
|00003d80| 6e 25 2c 6b 65 79 25 29 | 0d 15 cc 0e c8 8e 68 61 |n%,key%)|......ha|
|00003d90| 6e 64 6c 65 25 ca 0d 15 | d6 10 c9 6d 5f 77 6f 72 |ndle%...|...m_wor|
|00003da0| 6b 61 72 65 61 25 0d 15 | e0 0d e7 6b 65 79 25 3d |karea%..|...key%=|
|00003db0| 31 33 8c 0d 15 ea 1a f2 | 78 6f 72 28 6d 5f 77 6f |13......|xor(m_wo|
|00003dc0| 72 6b 61 72 65 61 25 2c | 31 31 2c 36 29 0d 15 f4 |rkarea%,|11,6)...|
|00003dd0| 20 f2 73 65 74 77 6f 72 | 6b 61 72 65 61 28 63 75 | .setwor|karea(cu|
|00003de0| 72 72 65 6e 74 77 69 6e | 64 6f 77 25 29 0d 15 fe |rrentwin|dow%)...|
|00003df0| 1b c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d |..."Wimp|_CreateM|
|00003e00| 65 6e 75 22 2c 2c 2d 31 | 0d 16 08 05 e1 0d 16 12 |enu",,-1|........|
|00003e10| 05 cd 0d 16 1c 10 c9 6d | 5f 73 61 76 65 74 65 6d |.......m|_savetem|
|00003e20| 70 25 0d 16 26 0d e7 6b | 65 79 25 3d 31 33 8c 0d |p%..&..k|ey%=13..|
|00003e30| 16 30 1e f2 63 68 65 63 | 6b 66 75 6c 6c 28 24 6d |.0..chec|kfull($m|
|00003e40| 62 5f 74 65 6d 70 6c 61 | 74 65 73 25 29 0d 16 3a |b_templa|tes%)..:|
|00003e50| 24 f2 73 61 76 65 74 65 | 6d 70 6c 61 74 65 73 28 |$.savete|mplates(|
|00003e60| 24 6d 62 5f 74 65 6d 70 | 6c 61 74 65 73 25 2c b9 |$mb_temp|lates%,.|
|00003e70| 29 0d 16 44 1b c8 99 22 | 57 69 6d 70 5f 43 72 65 |)..D..."|Wimp_Cre|
|00003e80| 61 74 65 4d 65 6e 75 22 | 2c 2c 2d 31 0d 16 4e 05 |ateMenu"|,,-1..N.|
|00003e90| e1 0d 16 58 05 cd 0d 16 | 62 0f c9 6d 5f 73 61 76 |...X....|b..m_sav|
|00003ea0| 65 73 70 72 25 0d 16 6c | 0d e7 6b 65 79 25 3d 31 |espr%..l|..key%=1|
|00003eb0| 33 8c 0d 16 76 1c f2 63 | 68 65 63 6b 66 75 6c 6c |3...v..c|heckfull|
|00003ec0| 28 24 6d 62 5f 73 70 72 | 69 74 65 66 25 29 0d 16 |($mb_spr|itef%)..|
|00003ed0| 80 20 f2 73 61 76 65 73 | 70 72 69 74 65 73 28 24 |. .saves|prites($|
|00003ee0| 6d 62 5f 73 70 72 69 74 | 65 66 25 2c b9 29 0d 16 |mb_sprit|ef%,.)..|
|00003ef0| 8a 1b c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |...."Wim|p_Create|
|00003f00| 4d 65 6e 75 22 2c 2c 2d | 31 0d 16 94 05 e1 0d 16 |Menu",,-|1.......|
|00003f10| 9e 05 cd 0d 16 a8 05 cb | 0d 16 b2 1c c8 99 22 57 |........|......"W|
|00003f20| 69 6d 70 5f 50 72 6f 63 | 65 73 73 4b 65 79 22 2c |imp_Proc|essKey",|
|00003f30| 6b 65 79 25 0d 16 bc 05 | e1 0d 16 c6 04 0d 16 d0 |key%....|........|
|00003f40| 52 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |R-------|--------|
|00003f50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.|
|00003f90| 16 da 04 0d 16 e4 1c dd | f2 64 72 61 67 28 62 25 |........|.drag(b%|
|00003fa0| 2c 68 61 6e 64 6c 65 25 | 2c 69 63 6f 6e 25 29 0d |,handle%|,icon%).|
|00003fb0| 16 ee 25 49 25 3d a4 77 | 68 69 63 68 77 69 6e 64 |..%I%=.w|hichwind|
|00003fc0| 6f 77 28 68 61 6e 64 6c | 65 25 29 3a e7 49 25 3d |ow(handl|e%):.I%=|
|00003fd0| 2d 31 8c e1 0d 16 f8 37 | 63 75 72 72 65 6e 74 77 |-1.....7|currentw|
|00003fe0| 69 6e 64 6f 77 25 3d 49 | 25 3a 63 75 72 72 65 6e |indow%=I|%:curren|
|00003ff0| 74 69 63 6f 6e 25 3d 69 | 63 6f 6e 25 3a f2 68 69 |ticon%=i|con%:.hi|
|00004000| 67 68 6c 69 67 68 74 28 | 49 25 29 0d 17 02 34 64 |ghlight(|I%)...4d|
|00004010| 72 61 67 74 79 70 65 25 | 3d 62 25 3a 64 72 61 67 |ragtype%|=b%:drag|
|00004020| 68 61 6e 64 6c 65 25 3d | 68 61 6e 64 6c 65 25 3a |handle%=|handle%:|
|00004030| 64 72 61 67 69 63 6f 6e | 25 3d 69 63 6f 6e 25 0d |dragicon|%=icon%.|
|00004040| 17 0c 0c f2 67 65 74 63 | 75 72 77 0d 17 16 0c f2 |....getc|urw.....|
|00004050| 67 65 74 63 75 72 69 0d | 17 20 2b 63 78 30 25 2b |getcuri.|. +cx0%+|
|00004060| 3d 62 78 25 3a 63 79 30 | 25 2b 3d 62 79 25 3a 63 |=bx%:cy0|%+=by%:c|
|00004070| 78 31 25 2b 3d 62 78 25 | 3a 63 79 31 25 2b 3d 62 |x1%+=bx%|:cy1%+=b|
|00004080| 79 25 0d 17 2a 25 78 30 | 25 3d 30 3a 79 30 25 3d |y%..*%x0|%=0:y0%=|
|00004090| 30 3a 78 31 25 3d 73 63 | 72 78 31 25 3a 79 31 25 |0:x1%=sc|rx1%:y1%|
|000040a0| 3d 73 63 72 79 31 25 0d | 17 34 0c e7 62 25 3d 26 |=scry1%.|.4..b%=&|
|000040b0| 31 30 8c 0d 17 3e 23 f2 | 67 65 74 6d 69 6e 78 79 |10...>#.|getminxy|
|000040c0| 28 66 6c 61 67 73 25 2c | 74 65 78 74 24 2c 73 70 |(flags%,|text$,sp|
|000040d0| 72 69 74 65 24 29 0d 17 | 48 27 6d 78 30 25 3d 6d |rite$)..|H'mx0%=m|
|000040e0| 6f 75 73 65 78 25 2d 63 | 78 30 25 3a 6d 78 31 25 |ousex%-c|x0%:mx1%|
|000040f0| 3d 63 78 31 25 2d 6d 6f | 75 73 65 78 25 0d 17 52 |=cx1%-mo|usex%..R|
|00004100| 27 6d 79 30 25 3d 6d 6f | 75 73 65 79 25 2d 63 79 |'my0%=mo|usey%-cy|
|00004110| 30 25 3a 6d 79 31 25 3d | 63 79 31 25 2d 6d 6f 75 |0%:my1%=|cy1%-mou|
|00004120| 73 65 79 25 0d 17 5c 32 | 78 30 25 3d 63 78 30 25 |sey%..\2|x0%=cx0%|
|00004130| 2b 6d 69 6e 78 25 3a 79 | 30 25 3d 30 3a 78 31 25 |+minx%:y|0%=0:x1%|
|00004140| 3d 73 63 72 78 31 25 3a | 79 31 25 3d 63 79 31 25 |=scrx1%:|y1%=cy1%|
|00004150| 2d 6d 69 6e 79 25 0d 17 | 66 38 e7 6d 78 30 25 3c |-miny%..|f8.mx0%<|
|00004160| 6d 78 31 25 8c f2 73 77 | 61 70 78 3a 78 30 25 3d |mx1%..sw|apx:x0%=|
|00004170| 30 3a 78 31 25 3d 63 78 | 30 25 2d 6d 69 6e 78 25 |0:x1%=cx|0%-minx%|
|00004180| 3a 78 30 25 2b 3d 31 3a | 78 31 25 2d 3d 31 0d 17 |:x0%+=1:|x1%-=1..|
|00004190| 70 3d e7 6d 79 30 25 3e | 6d 79 31 25 8c f2 73 77 |p=.my0%>|my1%..sw|
|000041a0| 61 70 79 3a 79 30 25 3d | 63 79 31 25 2b 6d 69 6e |apy:y0%=|cy1%+min|
|000041b0| 79 25 3a 79 31 25 3d 73 | 63 72 79 31 25 3a 79 30 |y%:y1%=s|cry1%:y0|
|000041c0| 25 2b 3d 31 3a 79 31 25 | 2d 3d 31 0d 17 7a 29 78 |%+=1:y1%|-=1..z)x|
|000041d0| 30 25 2b 3d 63 78 30 25 | 2d 63 78 31 25 3a 79 31 |0%+=cx0%|-cx1%:y1|
|000041e0| 25 2b 3d 63 79 31 25 2d | 63 79 30 25 3a f4 20 62 |%+=cy1%-|cy0%:. b|
|000041f0| 6f 64 67 65 0d 17 84 05 | cd 0d 17 8e 25 21 71 25 |odge....|....%!q%|
|00004200| 3d 68 61 6e 64 6c 65 25 | 3a e7 62 25 3d 26 34 30 |=handle%|:.b%=&40|
|00004210| 8c 71 25 21 34 3d 35 8b | 71 25 21 34 3d 36 0d 17 |.q%!4=5.|q%!4=6..|
|00004220| 98 2e 71 25 21 38 3d 63 | 78 30 25 3a 71 25 21 31 |..q%!8=c|x0%:q%!1|
|00004230| 32 3d 63 79 30 25 3a 71 | 25 21 31 36 3d 63 78 31 |2=cy0%:q|%!16=cx1|
|00004240| 25 3a 71 25 21 32 30 3d | 63 79 31 25 0d 17 a2 2b |%:q%!20=|cy1%...+|
|00004250| 71 25 21 32 34 3d 78 30 | 25 3a 71 25 21 32 38 3d |q%!24=x0|%:q%!28=|
|00004260| 79 30 25 3a 71 25 21 33 | 32 3d 78 31 25 3a 71 25 |y0%:q%!3|2=x1%:q%|
|00004270| 21 33 36 3d 79 31 25 0d | 17 ac 18 c8 99 22 57 69 |!36=y1%.|....."Wi|
|00004280| 6d 70 5f 44 72 61 67 42 | 6f 78 22 2c 2c 71 25 0d |mp_DragB|ox",,q%.|
|00004290| 17 b6 05 e1 0d 17 c0 04 | 0d 17 ca 2d dd f2 64 72 |........|...-..dr|
|000042a0| 61 67 69 63 6f 6e 28 6d | 6f 75 73 65 78 25 2c 6d |agicon(m|ousex%,m|
|000042b0| 6f 75 73 65 79 25 2c 68 | 61 6e 64 6c 65 25 2c 69 |ousey%,h|andle%,i|
|000042c0| 63 6f 6e 25 29 0d 17 d4 | 25 64 72 61 67 74 79 70 |con%)...|%dragtyp|
|000042d0| 65 25 3d 26 46 46 3a 64 | 72 61 67 68 61 6e 64 6c |e%=&FF:d|raghandl|
|000042e0| 65 25 3d 68 61 6e 64 6c | 65 25 0d 17 de 12 f2 67 |e%=handl|e%.....g|
|000042f0| 65 74 77 28 68 61 6e 64 | 6c 65 25 29 0d 17 e8 18 |etw(hand|le%)....|
|00004300| f2 67 65 74 69 28 68 61 | 6e 64 6c 65 25 2c 69 63 |.geti(ha|ndle%,ic|
|00004310| 6f 6e 25 29 0d 17 f2 16 | 21 71 25 3d 68 61 6e 64 |on%)....|!q%=hand|
|00004320| 6c 65 25 3a 71 25 21 34 | 3d 35 0d 17 fc 3e 71 25 |le%:q%!4|=5...>q%|
|00004330| 21 38 3d 62 78 25 2b 69 | 78 30 25 3a 71 25 21 31 |!8=bx%+i|x0%:q%!1|
|00004340| 32 3d 62 79 25 2b 69 79 | 30 25 3a 71 25 21 31 36 |2=by%+iy|0%:q%!16|
|00004350| 3d 62 78 25 2b 69 78 31 | 25 3a 71 25 21 32 30 3d |=bx%+ix1|%:q%!20=|
|00004360| 62 79 25 2b 69 79 31 25 | 0d 18 06 2a 71 25 21 32 |by%+iy1%|...*q%!2|
|00004370| 34 3d 71 25 21 38 2d 6d | 6f 75 73 65 78 25 3a 71 |4=q%!8-m|ousex%:q|
|00004380| 25 21 32 38 3d 71 25 21 | 31 32 2d 6d 6f 75 73 65 |%!28=q%!|12-mouse|
|00004390| 79 25 0d 18 10 39 71 25 | 21 33 32 3d 73 63 72 78 |y%...9q%|!32=scrx|
|000043a0| 31 25 2b 71 25 21 31 36 | 2d 6d 6f 75 73 65 78 25 |1%+q%!16|-mousex%|
|000043b0| 3a 71 25 21 33 36 3d 73 | 63 72 79 31 25 2b 71 25 |:q%!36=s|cry1%+q%|
|000043c0| 21 32 30 2d 6d 6f 75 73 | 65 79 25 0d 18 1a 18 c8 |!20-mous|ey%.....|
|000043d0| 99 22 57 69 6d 70 5f 44 | 72 61 67 42 6f 78 22 2c |."Wimp_D|ragBox",|
|000043e0| 2c 71 25 0d 18 24 05 e1 | 0d 18 2e 04 0d 18 38 0b |,q%..$..|......8.|
|000043f0| dd f2 73 77 61 70 78 0d | 18 42 40 63 78 30 25 3d |..swapx.|.B@cx0%=|
|00004400| 63 78 30 25 82 63 78 31 | 25 3a 63 78 31 25 3d 63 |cx0%.cx1|%:cx1%=c|
|00004410| 78 31 25 82 63 78 30 25 | 3a 63 78 30 25 3d 63 78 |x1%.cx0%|:cx0%=cx|
|00004420| 30 25 82 63 78 31 25 3a | 63 78 30 25 2d 3d 31 3a |0%.cx1%:|cx0%-=1:|
|00004430| 63 78 31 25 2b 3d 31 0d | 18 4c 05 e1 0d 18 56 04 |cx1%+=1.|.L....V.|
|00004440| 0d 18 60 0b dd f2 73 77 | 61 70 79 0d 18 6a 40 63 |..`...sw|apy..j@c|
|00004450| 79 30 25 3d 63 79 30 25 | 82 63 79 31 25 3a 63 79 |y0%=cy0%|.cy1%:cy|
|00004460| 31 25 3d 63 79 31 25 82 | 63 79 30 25 3a 63 79 30 |1%=cy1%.|cy0%:cy0|
|00004470| 25 3d 63 79 30 25 82 63 | 79 31 25 3a 63 79 30 25 |%=cy0%.c|y1%:cy0%|
|00004480| 2d 3d 31 3a 63 79 31 25 | 2b 3d 31 0d 18 74 05 e1 |-=1:cy1%|+=1..t..|
|00004490| 0d 18 7e 04 0d 18 88 24 | dd f2 67 65 74 6d 69 6e |..~....$|..getmin|
|000044a0| 78 79 28 66 6c 61 67 73 | 25 2c 74 65 78 74 24 2c |xy(flags|%,text$,|
|000044b0| 73 70 72 69 74 65 24 29 | 0d 18 92 1c ea 78 30 25 |sprite$)|.....x0%|
|000044c0| 2c 79 30 25 2c 78 31 25 | 2c 79 31 25 2c 6d 78 25 |,y0%,x1%|,y1%,mx%|
|000044d0| 2c 6d 79 25 0d 18 9c 13 | 6d 69 6e 78 25 3d 30 3a |,my%....|minx%=0:|
|000044e0| 6d 69 6e 79 25 3d 30 0d | 18 a6 10 e7 66 6c 61 67 |miny%=0.|....flag|
|000044f0| 73 25 80 26 30 31 8c 0d | 18 b0 10 e7 66 6c 61 67 |s%.&01..|....flag|
|00004500| 73 25 80 26 34 30 8c 0d | 18 ba 2b c8 99 22 46 6f |s%.&40..|..+.."Fo|
|00004510| 6e 74 5f 52 65 61 64 49 | 6e 66 6f 22 2c 66 6c 61 |nt_ReadI|nfo",fla|
|00004520| 67 73 25 3e 3e 32 34 b8 | 2c 2c 79 30 25 2c 2c 79 |gs%>>24.|,,y0%,,y|
|00004530| 31 25 0d 18 c4 3a c8 99 | 22 46 6f 6e 74 5f 53 74 |1%...:..|"Font_St|
|00004540| 72 69 6e 67 42 42 6f 78 | 22 2c 2c bd 32 36 2b bd |ringBBox|",,.26+.|
|00004550| 28 66 6c 61 67 73 25 3e | 3e 32 34 29 2b 74 65 78 |(flags%>|>24)+tex|
|00004560| 74 24 b8 2c 78 30 25 2c | 2c 78 31 25 0d 18 ce 22 |t$.,x0%,|,x1%..."|
|00004570| c8 99 22 46 6f 6e 74 5f | 43 6f 6e 76 65 72 74 74 |.."Font_|Convertt|
|00004580| 6f 4f 53 22 2c 2c 78 30 | 25 b8 2c 78 30 25 0d 18 |oOS",,x0|%.,x0%..|
|00004590| d8 22 c8 99 22 46 6f 6e | 74 5f 43 6f 6e 76 65 72 |.".."Fon|t_Conver|
|000045a0| 74 74 6f 4f 53 22 2c 2c | 78 31 25 b8 2c 78 31 25 |ttoOS",,|x1%.,x1%|
|000045b0| 0d 18 e2 1f 6d 69 6e 78 | 25 3d 78 31 25 2d 78 30 |....minx|%=x1%-x0|
|000045c0| 25 3a 6d 69 6e 79 25 3d | 79 31 25 2d 79 30 25 0d |%:miny%=|y1%-y0%.|
|000045d0| 18 ec 23 cc 6d 69 6e 78 | 25 3d 36 2a 64 78 25 2b |..#.minx|%=6*dx%+|
|000045e0| 31 36 2a a9 74 65 78 74 | 24 3a 6d 69 6e 79 25 3d |16*.text|$:miny%=|
|000045f0| 33 32 0d 18 f6 05 cd 0d | 19 00 1c e7 66 6c 61 67 |32......|....flag|
|00004600| 73 25 80 26 30 34 8c 6d | 69 6e 79 25 2b 3d 32 2a |s%.&04.m|iny%+=2*|
|00004610| 64 79 25 0d 19 0a 05 cd | 0d 19 14 10 e7 66 6c 61 |dy%.....|.....fla|
|00004620| 67 73 25 80 26 30 32 8c | 0d 19 1e 41 c8 99 22 58 |gs%.&02.|...A.."X|
|00004630| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 26 31 32 |OS_Sprit|eOp",&12|
|00004640| 38 2c 73 70 72 69 74 65 | 61 72 65 61 25 2c 73 70 |8,sprite|area%,sp|
|00004650| 72 69 74 65 24 b8 2c 2c | 2c 6d 78 25 2c 6d 79 25 |rite$.,,|,mx%,my%|
|00004660| 2c 2c 73 70 6d 25 3b 50 | 25 0d 19 28 0e e7 28 50 |,,spm%;P|%..(..(P|
|00004670| 25 80 31 29 3d 30 8c 0d | 19 32 38 c8 99 22 58 4f |%.1)=0..|.28.."XO|
|00004680| 53 5f 52 65 61 64 4d 6f | 64 65 56 61 72 69 61 62 |S_ReadMo|deVariab|
|00004690| 6c 65 22 2c 73 70 6d 25 | 2c 34 b8 2c 2c 73 70 78 |le",spm%|,4.,,spx|
|000046a0| 25 3a 6d 78 25 3d 6d 78 | 25 3c 3c 73 70 78 25 0d |%:mx%=mx|%<<spx%.|
|000046b0| 19 3c 38 c8 99 22 58 4f | 53 5f 52 65 61 64 4d 6f |.<8.."XO|S_ReadMo|
|000046c0| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 73 70 6d 25 |deVariab|le",spm%|
|000046d0| 2c 35 b8 2c 2c 73 70 79 | 25 3a 6d 79 25 3d 6d 79 |,5.,,spy|%:my%=my|
|000046e0| 25 3c 3c 73 70 79 25 0d | 19 46 24 e7 66 6c 61 67 |%<<spy%.|.F$.flag|
|000046f0| 73 25 80 26 38 30 30 8c | 6d 78 25 3d 6d 78 25 2f |s%.&800.|mx%=mx%/|
|00004700| 32 3a 6d 79 25 3d 6d 79 | 25 2f 32 0d 19 50 3a e7 |2:my%=my|%/2..P:.|
|00004710| 28 66 6c 61 67 73 25 80 | 26 32 31 42 29 3d 26 31 |(flags%.|&21B)=&1|
|00004720| 33 8c 6d 78 25 3d 6d 69 | 6e 78 25 2b 6d 78 25 3a |3.mx%=mi|nx%+mx%:|
|00004730| f4 20 73 70 72 69 74 65 | 2b 74 65 78 74 20 28 56 |. sprite|+text (V|
|00004740| 7e 48 7e 52 29 0d 19 5a | 18 e7 6d 78 25 3e 6d 69 |~H~R)..Z|..mx%>mi|
|00004750| 6e 78 25 8c 6d 69 6e 78 | 25 3d 6d 78 25 0d 19 64 |nx%.minx|%=mx%..d|
|00004760| 18 e7 6d 79 25 3e 6d 69 | 6e 79 25 8c 6d 69 6e 79 |..my%>mi|ny%.miny|
|00004770| 25 3d 6d 79 25 0d 19 6e | 05 cd 0d 19 78 05 cd 0d |%=my%..n|....x...|
|00004780| 19 82 05 e1 0d 19 8c 04 | 0d 19 96 25 dd f2 64 65 |........|...%..de|
|00004790| 63 6f 64 65 64 72 61 67 | 28 63 78 30 25 2c 63 79 |codedrag|(cx0%,cy|
|000047a0| 30 25 2c 63 78 31 25 2c | 63 79 31 25 29 0d 19 a0 |0%,cx1%,|cy1%)...|
|000047b0| 0f 64 72 61 67 74 79 70 | 65 25 3d 30 0d 19 aa 3c |.dragtyp|e%=0...<|
|000047c0| e7 64 72 61 67 68 61 6e | 64 6c 65 25 3d 6d 5f 73 |.draghan|dle%=m_s|
|000047d0| 61 76 65 74 65 6d 70 25 | 8c f2 73 65 6e 64 73 61 |avetemp%|..sendsa|
|000047e0| 76 65 28 26 46 45 43 2c | 6d 62 5f 74 65 6d 70 6c |ve(&FEC,|mb_templ|
|000047f0| 61 74 65 73 25 29 3a e1 | 0d 19 b4 39 e7 64 72 61 |ates%):.|...9.dra|
|00004800| 67 68 61 6e 64 6c 65 25 | 3d 6d 5f 73 61 76 65 73 |ghandle%|=m_saves|
|00004810| 70 72 25 8c f2 73 65 6e | 64 73 61 76 65 28 26 46 |pr%..sen|dsave(&F|
|00004820| 46 39 2c 6d 62 5f 73 70 | 72 69 74 65 66 25 29 3a |F9,mb_sp|ritef%):|
|00004830| e1 0d 19 be 20 f2 67 65 | 74 69 28 64 72 61 67 68 |.... .ge|ti(dragh|
|00004840| 61 6e 64 6c 65 25 2c 64 | 72 61 67 69 63 6f 6e 25 |andle%,d|ragicon%|
|00004850| 29 0d 19 c8 42 6f 6c 64 | 66 6c 61 67 73 25 3d 69 |)...Bold|flags%=i|
|00004860| 66 6c 61 67 73 25 3a 6f | 64 74 30 25 3d 69 64 61 |flags%:o|dt0%=ida|
|00004870| 74 61 25 21 30 3a 6f 64 | 74 31 25 3d 69 64 61 74 |ta%!0:od|t1%=idat|
|00004880| 61 25 21 34 3a 6f 64 74 | 32 25 3d 69 64 61 74 61 |a%!4:odt|2%=idata|
|00004890| 25 21 38 0d 19 d2 26 f2 | 64 65 6c 65 74 65 69 63 |%!8...&.|deleteic|
|000048a0| 6f 6e 28 64 72 61 67 68 | 61 6e 64 6c 65 25 2c 64 |on(dragh|andle%,d|
|000048b0| 72 61 67 69 63 6f 6e 25 | 29 0d 19 dc 16 f2 67 65 |ragicon%|).....ge|
|000048c0| 74 77 28 64 72 61 67 68 | 61 6e 64 6c 65 25 29 0d |tw(dragh|andle%).|
|000048d0| 19 e6 2b 63 78 30 25 2d | 3d 62 78 25 3a 63 79 30 |..+cx0%-|=bx%:cy0|
|000048e0| 25 2d 3d 62 79 25 3a 63 | 78 31 25 2d 3d 62 78 25 |%-=by%:c|x1%-=bx%|
|000048f0| 3a 63 79 31 25 2d 3d 62 | 79 25 0d 19 f0 15 e7 63 |:cy1%-=b|y%.....c|
|00004900| 78 30 25 3e 63 78 31 25 | 8c f2 73 77 61 70 78 0d |x0%>cx1%|..swapx.|
|00004910| 19 fa 15 e7 63 79 30 25 | 3e 63 79 31 25 8c f2 73 |....cy0%|>cy1%..s|
|00004920| 77 61 70 79 0d 1a 04 4d | 63 75 72 72 65 6e 74 69 |wapy...M|currenti|
|00004930| 63 6f 6e 25 3d a4 63 72 | 69 63 6f 6e 28 21 71 25 |con%=.cr|icon(!q%|
|00004940| 2c 63 78 30 25 2c 63 79 | 30 25 2c 63 78 31 25 2c |,cx0%,cy|0%,cx1%,|
|00004950| 63 79 31 25 2c 6f 6c 64 | 66 6c 61 67 73 25 2c 6f |cy1%,old|flags%,o|
|00004960| 64 74 30 25 2c 6f 64 74 | 31 25 2c 6f 64 74 32 25 |dt0%,odt|1%,odt2%|
|00004970| 29 0d 1a 0e 05 e1 0d 1a | 18 04 0d 1a 22 3b dd a4 |).......|....";..|
|00004980| 63 72 69 63 6f 6e 28 68 | 61 6e 64 6c 65 25 2c 78 |cricon(h|andle%,x|
|00004990| 30 25 2c 79 30 25 2c 78 | 31 25 2c 79 31 25 2c 66 |0%,y0%,x|1%,y1%,f|
|000049a0| 6c 61 67 73 25 2c 64 74 | 30 25 2c 64 74 31 25 2c |lags%,dt|0%,dt1%,|
|000049b0| 64 74 32 25 29 0d 1a 2c | 08 ea 69 63 25 0d 1a 36 |dt2%)..,|..ic%..6|
|000049c0| 0f 21 71 25 3d 68 61 6e | 64 6c 65 25 0d 1a 40 31 |.!q%=han|dle%..@1|
|000049d0| 71 25 21 32 30 3d 66 6c | 61 67 73 25 3a 71 25 21 |q%!20=fl|ags%:q%!|
|000049e0| 32 34 3d 64 74 30 25 3a | 71 25 21 32 38 3d 64 74 |24=dt0%:|q%!28=dt|
|000049f0| 31 25 3a 71 25 21 33 32 | 3d 64 74 32 25 0d 1a 4a |1%:q%!32|=dt2%..J|
|00004a00| 23 74 65 78 74 24 3d a4 | 69 63 6f 6e 73 74 72 69 |#text$=.|iconstri|
|00004a10| 6e 67 28 66 6c 61 67 73 | 25 2c 71 25 2b 32 34 29 |ng(flags|%,q%+24)|
|00004a20| 0d 1a 54 29 f2 67 65 74 | 6d 69 6e 78 79 28 66 6c |..T).get|minxy(fl|
|00004a30| 61 67 73 25 2c 74 65 78 | 74 24 2c 74 65 78 74 24 |ags%,tex|t$,text$|
|00004a40| 29 3a f4 20 62 6f 64 67 | 65 0d 1a 5e 20 e7 78 31 |):. bodg|e..^ .x1|
|00004a50| 25 2d 78 30 25 3c 6d 69 | 6e 78 25 8c 78 31 25 3d |%-x0%<mi|nx%.x1%=|
|00004a60| 78 30 25 2b 6d 69 6e 78 | 25 0d 1a 68 20 e7 79 31 |x0%+minx|%..h .y1|
|00004a70| 25 2d 79 30 25 3c 6d 69 | 6e 79 25 8c 79 31 25 3d |%-y0%<mi|ny%.y1%=|
|00004a80| 79 30 25 2b 6d 69 6e 79 | 25 0d 1a 72 29 71 25 21 |y0%+miny|%..r)q%!|
|00004a90| 34 3d 78 30 25 3a 71 25 | 21 38 3d 79 30 25 3a 71 |4=x0%:q%|!8=y0%:q|
|00004aa0| 25 21 31 32 3d 78 31 25 | 3a 71 25 21 31 36 3d 79 |%!12=x1%|:q%!16=y|
|00004ab0| 31 25 0d 1a 7c 1f c8 99 | 22 57 69 6d 70 5f 43 72 |1%..|...|"Wimp_Cr|
|00004ac0| 65 61 74 65 49 63 6f 6e | 22 2c 2c 71 25 b8 69 63 |eateIcon|",,q%.ic|
|00004ad0| 25 0d 1a 86 3e c8 99 22 | 57 69 6d 70 5f 46 6f 72 |%...>.."|Wimp_For|
|00004ae0| 63 65 52 65 64 72 61 77 | 22 2c 21 71 25 2c 71 25 |ceRedraw|",!q%,q%|
|00004af0| 21 34 2d 32 30 2c 71 25 | 21 38 2d 32 30 2c 71 25 |!4-20,q%|!8-20,q%|
|00004b00| 21 31 32 2b 32 30 2c 71 | 25 21 31 36 2b 32 30 0d |!12+20,q|%!16+20.|
|00004b10| 1a 90 21 c8 99 22 57 69 | 6d 70 5f 47 65 74 43 61 |..!.."Wi|mp_GetCa|
|00004b20| 72 65 74 50 6f 73 69 74 | 69 6f 6e 22 2c 2c 71 25 |retPosit|ion",,q%|
|00004b30| 0d 1a 9a 48 e7 21 71 25 | 3d 68 61 6e 64 6c 65 25 |...H.!q%|=handle%|
|00004b40| e7 71 25 21 34 3d 69 63 | 25 3a c8 99 22 57 69 6d |.q%!4=ic|%:.."Wim|
|00004b50| 70 5f 53 65 74 43 61 72 | 65 74 50 6f 73 69 74 69 |p_SetCar|etPositi|
|00004b60| 6f 6e 22 2c 68 61 6e 64 | 6c 65 25 2c 69 63 25 2c |on",hand|le%,ic%,|
|00004b70| 30 2c 30 2c 2d 31 2c 30 | 0d 1a a4 08 3d 69 63 25 |0,0,-1,0|....=ic%|
|00004b80| 0d 1a ae 04 0d 1a b8 1f | dd f2 64 65 6c 65 74 65 |........|..delete|
|00004b90| 69 63 6f 6e 28 68 61 6e | 64 6c 65 25 2c 69 63 6f |icon(han|dle%,ico|
|00004ba0| 6e 25 29 0d 1a c2 34 21 | 71 25 3d 68 61 6e 64 6c |n%)...4!|q%=handl|
|00004bb0| 65 25 3a 71 25 21 34 3d | 69 63 6f 6e 25 3a c8 99 |e%:q%!4=|icon%:..|
|00004bc0| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|00004bd0| 74 65 22 2c 2c 71 25 0d | 1a cc 1b c8 99 22 57 69 |te",,q%.|....."Wi|
|00004be0| 6d 70 5f 44 65 6c 65 74 | 65 49 63 6f 6e 22 2c 2c |mp_Delet|eIcon",,|
|00004bf0| 71 25 0d 1a d6 3f c8 99 | 22 57 69 6d 70 5f 46 6f |q%...?..|"Wimp_Fo|
|00004c00| 72 63 65 52 65 64 72 61 | 77 22 2c 21 71 25 2c 71 |rceRedra|w",!q%,q|
|00004c10| 25 21 38 2d 32 30 2c 71 | 25 21 31 32 2d 32 30 2c |%!8-20,q|%!12-20,|
|00004c20| 71 25 21 31 36 2b 32 30 | 2c 71 25 21 32 30 2b 32 |q%!16+20|,q%!20+2|
|00004c30| 30 0d 1a e0 05 e1 0d 1a | ea 04 0d 1a f4 52 2d 2d |0.......|.....R--|
|00004c40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 1a fe 04 |--------|----....|
|00004c90| 0d 1b 08 0e dd f2 6d 65 | 6e 75 28 6d 25 29 0d 1b |......me|nu(m%)..|
|00004ca0| 12 12 6d 65 6e 75 68 61 | 6e 64 6c 65 25 3d 6d 25 |..menuha|ndle%=m%|
|00004cb0| 0d 1b 1c 15 e7 a4 65 6e | 63 6f 64 65 6d 65 6e 75 |......en|codemenu|
|00004cc0| 28 6d 25 29 8c 0d 1b 26 | 10 e7 68 61 6e 64 6c 65 |(m%)...&|..handle|
|00004cd0| 25 3d 2d 32 8c 0d 1b 30 | 27 49 25 3d 6d 25 21 32 |%=-2...0|'I%=m%!2|
|00004ce0| 30 2b 6d 25 21 32 34 3a | 4a 25 3d 6d 25 2b 32 38 |0+m%!24:|J%=m%+28|
|00004cf0| 3a 4b 25 3d 39 36 2d 6d | 25 21 32 34 0d 1b 3a 1e |:K%=96-m|%!24..:.|
|00004d00| f5 4b 25 2b 3d 49 25 3a | 4a 25 2b 3d 32 34 3a fd |.K%+=I%:|J%+=24:.|
|00004d10| 4a 25 21 2d 32 34 80 26 | 38 30 0d 1b 44 23 4b 25 |J%!-24.&|80..D#K%|
|00004d20| 2b 3d 32 34 3a f4 20 64 | 6f 74 74 65 64 20 6c 69 |+=24:. d|otted li|
|00004d30| 6e 65 20 73 65 70 61 72 | 61 74 6f 72 21 0d 1b 4e |ne separ|ator!..N|
|00004d40| 12 cc 4b 25 3d 6d 6f 75 | 73 65 79 25 2b 31 32 0d |..K%=mou|sey%+12.|
|00004d50| 1b 58 05 cd 0d 1b 62 33 | c8 99 22 57 69 6d 70 5f |.X....b3|.."Wimp_|
|00004d60| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 6d 65 6e |CreateMe|nu",,men|
|00004d70| 75 68 61 6e 64 6c 65 25 | 2c 6d 6f 75 73 65 78 25 |uhandle%|,mousex%|
|00004d80| 2d 31 30 32 2c 4b 25 0d | 1b 6c 25 6f 6c 64 68 61 |-102,K%.|.l%oldha|
|00004d90| 6e 64 6c 65 25 3d 68 61 | 6e 64 6c 65 25 3a 6f 6c |ndle%=ha|ndle%:ol|
|00004da0| 64 69 63 6f 6e 25 3d 69 | 63 6f 6e 25 0d 1b 76 05 |dicon%=i|con%..v.|
|00004db0| cd 0d 1b 80 05 e1 0d 1b | 8a 04 0d 1b 94 0c dd f2 |........|........|
|00004dc0| 72 65 6d 65 6e 75 0d 1b | 9e 25 68 61 6e 64 6c 65 |remenu..|.%handle|
|00004dd0| 25 3d 6f 6c 64 68 61 6e | 64 6c 65 25 3a 69 63 6f |%=oldhan|dle%:ico|
|00004de0| 6e 25 3d 6f 6c 64 69 63 | 6f 6e 25 0d 1b a8 1e e7 |n%=oldic|on%.....|
|00004df0| a4 65 6e 63 6f 64 65 6d | 65 6e 75 28 6d 65 6e 75 |.encodem|enu(menu|
|00004e00| 68 61 6e 64 6c 65 25 29 | 8c 0d 1b b2 4c c8 99 22 |handle%)|....L.."|
|00004e10| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00004e20| 2c 2c 6d 65 6e 75 68 61 | 6e 64 6c 65 25 2c 6d 6f |,,menuha|ndle%,mo|
|00004e30| 75 73 65 78 25 2d 31 30 | 32 2c 6d 6f 75 73 65 79 |usex%-10|2,mousey|
|00004e40| 25 2b 31 32 3a f4 20 64 | 65 66 61 75 6c 74 20 63 |%+12:. d|efault c|
|00004e50| 6f 6f 72 64 73 0d 1b bc | 05 cd 0d 1b c6 05 e1 0d |oords...|........|
|00004e60| 1b d0 04 0d 1b da 0c dd | a4 63 72 6d 65 6e 75 0d |........|.crmenu.|
|00004e70| 1b e4 2e e7 6d 65 6e 75 | 66 72 65 65 25 2b 32 38 |....menu|free%+28|
|00004e80| 3e 6d 65 6e 75 65 6e 64 | 25 8c 85 31 2c 22 4d 65 |>menuend|%..1,"Me|
|00004e90| 6e 75 20 61 72 65 61 20 | 66 75 6c 6c 22 0d 1b ee |nu area |full"...|
|00004ea0| 17 ea 6d 25 2c 6d 65 6e | 75 24 2c 6d 24 3a f3 6d |..m%,men|u$,m$:.m|
|00004eb0| 65 6e 75 24 0d 1b f8 34 | c8 95 c2 6d 65 6e 75 24 |enu$...4|...menu$|
|00004ec0| 2c 32 29 3d 22 2b 2b 22 | 3a f3 6d 24 3a 6d 65 6e |,2)="++"|:.m$:men|
|00004ed0| 75 24 3d c0 6d 65 6e 75 | 24 2c a9 6d 65 6e 75 24 |u$=.menu|$,.menu$|
|00004ee0| 2d 32 29 2b 6d 24 3a ce | 0d 1c 02 23 e7 c0 6d 65 |-2)+m$:.|...#..me|
|00004ef0| 6e 75 24 2c 31 29 3d 22 | 3d 22 8c 6d 65 6e 75 24 |nu$,1)="|=".menu$|
|00004f00| 3d a0 c1 6d 65 6e 75 24 | 2c 32 29 0d 1c 0c 16 6d |=..menu$|,2)....m|
|00004f10| 65 6e 75 70 74 72 25 3d | 6d 65 6e 75 66 72 65 65 |enuptr%=|menufree|
|00004f20| 25 0d 1c 16 0f 69 25 3d | 30 3a 63 74 72 25 3d 30 |%....i%=|0:ctr%=0|
|00004f30| 0d 1c 20 3a e7 c0 6d 65 | 6e 75 24 2c 31 29 3d 22 |.. :..me|nu$,1)="|
|00004f40| 23 22 8c 69 25 3d 31 3a | 6d 65 6e 75 74 69 74 6c |#".i%=1:|menutitl|
|00004f50| 65 24 3d a4 70 61 72 28 | 22 2c 22 29 8b 6d 65 6e |e$=.par(|",").men|
|00004f60| 75 74 69 74 6c 65 24 3d | 22 22 0d 1c 2a 17 49 25 |utitle$=|""..*.I%|
|00004f70| 3d a7 6d 65 6e 75 74 69 | 74 6c 65 24 2c 22 3e 22 |=.menuti|tle$,">"|
|00004f80| 29 0d 1c 34 0a e7 49 25 | 3e 30 8c 0d 1c 3e 24 6d |)..4..I%|>0...>$m|
|00004f90| 65 6e 75 70 74 72 25 21 | 32 30 3d a0 28 c1 6d 65 |enuptr%!|20=.(.me|
|00004fa0| 6e 75 74 69 74 6c 65 24 | 2c 49 25 2b 31 29 29 0d |nutitle$|,I%+1)).|
|00004fb0| 1c 48 20 6d 65 6e 75 74 | 69 74 6c 65 24 3d c0 6d |.H menut|itle$=.m|
|00004fc0| 65 6e 75 74 69 74 6c 65 | 24 2c 49 25 2d 31 29 0d |enutitle|$,I%-1).|
|00004fd0| 1c 52 13 cc 6d 65 6e 75 | 70 74 72 25 21 32 30 3d |.R..menu|ptr%!20=|
|00004fe0| 34 30 0d 1c 5c 05 cd 0d | 1c 66 18 24 6d 65 6e 75 |40..\...|.f.$menu|
|00004ff0| 70 74 72 25 3d 6d 65 6e | 75 74 69 74 6c 65 24 0d |ptr%=men|utitle$.|
|00005000| 1c 70 4a 6d 65 6e 75 70 | 74 72 25 3f 31 32 3d 60 |.pJmenup|tr%?12=`|
|00005010| 74 66 63 6f 6c 3a 6d 65 | 6e 75 70 74 72 25 3f 31 |tfcol:me|nuptr%?1|
|00005020| 33 3d 32 3a 6d 65 6e 75 | 70 74 72 25 3f 31 34 3d |3=2:menu|ptr%?14=|
|00005030| 60 77 66 63 6f 6c 3a 6d | 65 6e 75 70 74 72 25 3f |`wfcol:m|enuptr%?|
|00005040| 31 35 3d 60 77 62 63 6f | 6c 78 15 7a 24 6d 65 6e |15=`wbco|lx.z$men|
|00005050| 75 70 74 72 25 21 31 36 | 3d 31 39 36 2d 32 34 3a |uptr%!16|=196-24:|
|00005060| 6d 65 6e 75 70 74 72 25 | 21 32 34 3d 30 0d 1c 84 |menuptr%|!24=0...|
|00005070| 24 6d 65 6e 75 70 74 72 | 25 2b 3d 32 38 3a 6d 61 |$menuptr|%+=28:ma|
|00005080| 78 78 25 3d a9 6d 65 6e | 75 74 69 74 6c 65 24 2d |xx%=.men|utitle$-|
|00005090| 33 0d 1c 8e 13 c8 95 c2 | 6d 65 6e 75 24 2c 31 29 |3.......|menu$,1)|
|000050a0| 3d 22 7e 22 0d 1c 98 1a | 6d 65 6e 75 24 3d c0 6d |="~"....|menu$=.m|
|000050b0| 65 6e 75 24 2c a9 6d 65 | 6e 75 24 2d 31 29 0d 1c |enu$,.me|nu$-1)..|
|000050c0| a2 2f f5 69 74 65 6d 24 | 3d a4 70 61 72 28 22 2c |./.item$|=.par(",|
|000050d0| 22 29 3a f2 6d 65 6e 75 | 69 74 65 6d 28 69 74 65 |"):.menu|item(ite|
|000050e0| 6d 24 29 3a fd 69 74 65 | 6d 24 3d 22 22 0d 1c ac |m$):.ite|m$=""...|
|000050f0| 0a f3 6d 65 6e 75 24 0d | 1c b6 05 ce 0d 1c c0 2f |..menu$.|......./|
|00005100| f5 69 74 65 6d 24 3d a4 | 70 61 72 28 22 2c 22 29 |.item$=.|par(",")|
|00005110| 3a f2 6d 65 6e 75 69 74 | 65 6d 28 69 74 65 6d 24 |:.menuit|em(item$|
|00005120| 29 3a fd 69 74 65 6d 24 | 3d 22 22 0d 1c ca 2b e7 |):.item$|=""...+.|
|00005130| 6d 65 6e 75 70 74 72 25 | 2d 6d 65 6e 75 66 72 65 |menuptr%|-menufre|
|00005140| 65 25 3c 3d 32 38 8c 3d | 2d 31 3a f4 20 6e 75 6c |e%<=28.=|-1:. nul|
|00005150| 6c 20 6d 65 6e 75 0d 1c | d4 23 6d 65 6e 75 70 74 |l menu..|.#menupt|
|00005160| 72 25 21 2d 32 34 3d 28 | 6d 65 6e 75 70 74 72 25 |r%!-24=(|menuptr%|
|00005170| 21 2d 32 34 29 84 26 38 | 30 0d 1c de 22 6d 25 3d |!-24).&8|0..."m%=|
|00005180| 6d 65 6e 75 66 72 65 65 | 25 3a 6d 25 21 31 36 3d |menufree|%:m%!16=|
|00005190| 6d 61 78 78 25 2a 31 36 | 2b 31 32 0d 1c e8 16 6d |maxx%*16|+12....m|
|000051a0| 65 6e 75 66 72 65 65 25 | 3d 6d 65 6e 75 70 74 72 |enufree%|=menuptr|
|000051b0| 25 0d 1c f2 07 3d 6d 25 | 0d 1c fc 04 0d 1d 06 15 |%....=m%|........|
|000051c0| dd f2 6d 65 6e 75 69 74 | 65 6d 28 74 65 78 74 24 |..menuit|em(text$|
|000051d0| 29 0d 1d 10 0f e7 74 65 | 78 74 24 3d 22 22 8c e1 |).....te|xt$=""..|
|000051e0| 0d 1d 1a 2d e7 6d 65 6e | 75 70 74 72 25 2b 32 34 |...-.men|uptr%+24|
|000051f0| 3e 6d 65 6e 75 65 6e 64 | 25 8c 85 31 2c 22 4d 65 |>menuend|%..1,"Me|
|00005200| 6e 75 20 61 72 65 61 20 | 66 75 6c 6c 22 0d 1d 24 |nu area |full"..$|
|00005210| 0f e7 74 65 78 74 24 3d | 22 26 22 8c 0d 1d 2e 26 |..text$=|"&"....&|
|00005220| c8 99 22 46 6f 6e 74 5f | 4c 69 73 74 46 6f 6e 74 |.."Font_|ListFont|
|00005230| 73 22 2c 2c 71 25 2c 63 | 74 72 25 b8 2c 2c 63 74 |s",,q%,c|tr%.,,ct|
|00005240| 72 25 0d 1d 38 2a e7 63 | 74 72 25 3e 3d 30 8c 74 |r%..8*.c|tr%>=0.t|
|00005250| 65 78 74 24 3d 24 71 25 | 2b 22 3e 6d 5f 66 73 69 |ext$=$q%|+">m_fsi|
|00005260| 7a 65 25 22 3a 69 25 2d | 3d 32 8b e1 0d 1d 42 05 |ze%":i%-|=2....B.|
|00005270| cd 0d 1d 4c 0c ea 69 25 | 2c 66 6c 67 25 0d 1d 56 |...L..i%|,flg%..V|
|00005280| 0c 66 6c 67 25 3d 26 30 | 30 0d 1d 60 12 69 25 3d |.flg%=&0|0..`.i%=|
|00005290| a7 74 65 78 74 24 2c 22 | 3f 22 29 0d 1d 6a 22 e7 |.text$,"|?")..j".|
|000052a0| 69 25 3c 32 8c 69 25 3d | a7 74 65 78 74 24 2c 22 |i%<2.i%=|.text$,"|
|000052b0| 3e 22 29 8b 66 6c 67 25 | 2b 3d 26 30 38 0d 1d 74 |>").flg%|+=&08..t|
|000052c0| 3d e7 69 25 3e 30 8c 73 | 75 62 70 74 72 25 3d a0 |=.i%>0.s|ubptr%=.|
|000052d0| c1 74 65 78 74 24 2c 69 | 25 2b 31 29 3a 74 65 78 |.text$,i|%+1):tex|
|000052e0| 74 24 3d c0 74 65 78 74 | 24 2c 69 25 2d 31 29 8b |t$=.text|$,i%-1).|
|000052f0| 73 75 62 70 74 72 25 3d | 2d 31 0d 1d 7e 33 e7 c2 |subptr%=|-1..~3..|
|00005300| 74 65 78 74 24 2c 31 29 | 3d 22 23 22 8c 74 65 78 |text$,1)|="#".tex|
|00005310| 74 24 3d c0 74 65 78 74 | 24 2c a9 74 65 78 74 24 |t$=.text|$,.text$|
|00005320| 2d 31 29 3a 66 6c 67 25 | 2b 3d 26 30 32 0d 1d 88 |-1):flg%|+=&02...|
|00005330| 13 6d 65 6e 75 70 74 72 | 25 21 30 3d 66 6c 67 25 |.menuptr|%!0=flg%|
|00005340| 0d 1d 92 16 6d 65 6e 75 | 70 74 72 25 21 34 3d 73 |....menu|ptr%!4=s|
|00005350| 75 62 70 74 72 25 0d 1d | 9c 18 6d 65 6e 75 70 74 |ubptr%..|..menupt|
|00005360| 72 25 21 38 3d 26 30 37 | 30 30 30 30 32 31 0d 1d |r%!8=&07|000021..|
|00005370| a6 13 e7 c0 74 65 78 74 | 24 2c 31 29 3d 22 3f 22 |....text|$,1)="?"|
|00005380| 8c 0d 1d b0 18 6d 65 6e | 75 70 74 72 25 21 38 3d |.....men|uptr%!8=|
|00005390| 26 30 37 30 30 30 31 31 | 41 0d 1d ba 27 49 25 3d |&0700011|A...'I%=|
|000053a0| a4 77 6f 72 6b 73 70 61 | 63 65 28 a9 74 65 78 74 |.workspa|ce(.text|
|000053b0| 24 29 3a 24 49 25 3d c1 | 74 65 78 74 24 2c 32 29 |$):$I%=.|text$,2)|
|000053c0| 0d 1d c4 40 6d 65 6e 75 | 70 74 72 25 21 31 32 3d |...@menu|ptr%!12=|
|000053d0| 49 25 3a 6d 65 6e 75 70 | 74 72 25 21 31 36 3d 73 |I%:menup|tr%!16=s|
|000053e0| 79 73 74 65 6d 73 70 72 | 69 74 65 73 25 3a 6d 65 |ystemspr|ites%:me|
|000053f0| 6e 75 70 74 72 25 21 32 | 30 3d a9 74 65 78 74 24 |nuptr%!2|0=.text$|
|00005400| 0d 1d ce 05 cc 0d 1d d8 | 13 e7 c0 74 65 78 74 24 |........|...text$|
|00005410| 2c 31 29 3d 22 24 22 8c | 0d 1d e2 12 21 6d 65 6e |,1)="$".|....!men|
|00005420| 75 70 74 72 25 2b 3d 26 | 30 34 0d 1d ec 14 6d 65 |uptr%+=&|04....me|
|00005430| 6e 75 70 74 72 25 21 38 | 2b 3d 26 31 30 30 0d 1d |nuptr%!8|+=&100..|
|00005440| f6 12 69 25 3d a7 74 65 | 78 74 24 2c 22 28 22 29 |..i%=.te|xt$,"(")|
|00005450| 0d 1e 00 33 e7 69 25 3e | 30 8c 4c 25 3d bb c1 74 |...3.i%>|0.L%=..t|
|00005460| 65 78 74 24 2c 69 25 2b | 31 29 3a 74 65 78 74 24 |ext$,i%+|1):text$|
|00005470| 3d c0 74 65 78 74 24 2c | 69 25 2d 31 29 8b 4c 25 |=.text$,|i%-1).L%|
|00005480| 3d 31 32 0d 1e 0a 38 6d | 65 6e 75 70 74 72 25 21 |=12...8m|enuptr%!|
|00005490| 31 32 3d a0 c1 74 65 78 | 74 24 2c 32 29 3a 6d 65 |12=..tex|t$,2):me|
|000054a0| 6e 75 70 74 72 25 21 31 | 36 3d 2d 31 3a 6d 65 6e |nuptr%!1|6=-1:men|
|000054b0| 75 70 74 72 25 21 32 30 | 3d 4c 25 0d 1e 14 32 e7 |uptr%!20|=L%...2.|
|000054c0| 76 65 72 73 69 6f 6e 25 | 3e 3d 31 33 33 8c e7 4c |version%|>=133..L|
|000054d0| 25 3e 31 35 8c 4c 25 3d | 31 35 3a f4 20 69 63 6f |%>15.L%=|15:. ico|
|000054e0| 6e 73 20 63 61 6e 20 73 | 63 72 6f 6c 6c 0d 1e 1e |ns can s|croll...|
|000054f0| 2c 74 65 78 74 24 3d c4 | 4c 25 2d 31 2c 22 20 22 |,text$=.|L%-1," "|
|00005500| 29 3a f4 20 31 20 63 68 | 61 72 20 77 61 73 20 74 |):. 1 ch|ar was t|
|00005510| 65 72 6d 69 6e 61 74 6f | 72 0d 1e 28 05 cc 0d 1e |erminato|r..(....|
|00005520| 32 10 e7 a9 74 65 78 74 | 24 3c 3d 31 32 8c 0d 1e |2...text|$<=12...|
|00005530| 3c 18 24 28 6d 65 6e 75 | 70 74 72 25 2b 31 32 29 |<.$(menu|ptr%+12)|
|00005540| 3d 74 65 78 74 24 0d 1e | 46 26 cc 49 25 3d a4 77 |=text$..|F&.I%=.w|
|00005550| 6f 72 6b 73 70 61 63 65 | 28 a9 74 65 78 74 24 2b |orkspace|(.text$+|
|00005560| 31 29 3a 24 49 25 3d 74 | 65 78 74 24 0d 1e 50 36 |1):$I%=t|ext$..P6|
|00005570| 6d 65 6e 75 70 74 72 25 | 21 31 32 3d 49 25 3a 6d |menuptr%|!12=I%:m|
|00005580| 65 6e 75 70 74 72 25 21 | 31 36 3d 2d 31 3a 6d 65 |enuptr%!|16=-1:me|
|00005590| 6e 75 70 74 72 25 21 32 | 30 3d a9 74 65 78 74 24 |nuptr%!2|0=.text$|
|000055a0| 2b 31 0d 1e 5a 1e 6d 65 | 6e 75 70 74 72 25 21 38 |+1..Z.me|nuptr%!8|
|000055b0| 3d 6d 65 6e 75 70 74 72 | 25 21 38 84 26 31 30 30 |=menuptr|%!8.&100|
|000055c0| 0d 1e 64 05 cd 0d 1e 6e | 05 cd 0d 1e 78 1e e7 a9 |..d....n|....x...|
|000055d0| 74 65 78 74 24 3e 6d 61 | 78 78 25 8c 6d 61 78 78 |text$>ma|xx%.maxx|
|000055e0| 25 3d a9 74 65 78 74 24 | 0d 1e 82 05 cd 0d 1e 8c |%=.text$|........|
|000055f0| 10 6d 65 6e 75 70 74 72 | 25 2b 3d 32 34 0d 1e 96 |.menuptr|%+=24...|
|00005600| 05 e1 0d 1e a0 04 0d 1e | aa 0f dd a4 70 61 72 28 |........|....par(|
|00005610| 73 65 70 24 29 0d 1e b4 | 25 69 31 25 3d 69 25 2b |sep$)...|%i1%=i%+|
|00005620| 31 3a 69 25 3d a7 6d 65 | 6e 75 24 2b 73 65 70 24 |1:i%=.me|nu$+sep$|
|00005630| 2c 73 65 70 24 2c 69 31 | 25 29 0d 1e be 17 3d c1 |,sep$,i1|%)....=.|
|00005640| 6d 65 6e 75 24 2c 69 31 | 25 2c 69 25 2d 69 31 25 |menu$,i1|%,i%-i1%|
|00005650| 29 0d 1e c8 04 0d 1e d2 | 52 2d 2d 2d 2d 2d 2d 2d |).......|R-------|
|00005660| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005670| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005680| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005690| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000056a0| 2d 2d 2d 2d 2d 2d 2d 0d | 1e dc 04 0d 1e e6 14 dd |-------.|........|
|000056b0| f2 77 69 6e 64 6f 77 6d | 65 6e 75 28 49 25 29 0d |.windowm|enu(I%).|
|000056c0| 1e f0 25 6d 6d 6f 75 73 | 65 78 25 3d 6d 6f 75 73 |..%mmous|ex%=mous|
|000056d0| 65 78 25 3a 6d 6d 6f 75 | 73 65 79 25 3d 6d 6f 75 |ex%:mmou|sey%=mou|
|000056e0| 73 65 79 25 0d 1e fa 24 | 63 75 72 72 65 6e 74 77 |sey%...$|currentw|
|000056f0| 69 6e 64 6f 77 25 3d 49 | 25 3a f2 68 69 67 68 6c |indow%=I|%:.highl|
|00005700| 69 67 68 74 28 49 25 29 | 0d 1f 04 28 63 75 72 72 |ight(I%)|...(curr|
|00005710| 65 6e 74 69 63 6f 6e 25 | 3d 69 63 6f 6e 25 3a f2 |enticon%|=icon%:.|
|00005720| 6d 65 6e 75 28 77 5f 67 | 65 6e 65 72 61 6c 25 29 |menu(w_g|eneral%)|
|00005730| 0d 1f 0e 05 e1 0d 1f 18 | 04 0d 1f 22 14 dd f2 73 |........|..."...s|
|00005740| 70 72 69 74 65 6d 65 6e | 75 28 49 25 29 0d 1f 2c |pritemen|u(I%)..,|
|00005750| 37 63 75 72 72 65 6e 74 | 73 70 72 69 74 65 25 3d |7current|sprite%=|
|00005760| 49 25 3a 6d 6d 6f 75 73 | 65 78 25 3d 6d 6f 75 73 |I%:mmous|ex%=mous|
|00005770| 65 78 25 3a 6d 6d 6f 75 | 73 65 79 25 3d 6d 6f 75 |ex%:mmou|sey%=mou|
|00005780| 73 65 79 25 0d 1f 36 14 | f2 6d 65 6e 75 28 6d 5f |sey%..6.|.menu(m_|
|00005790| 73 70 72 69 74 65 25 29 | 0d 1f 40 05 e1 0d 1f 4a |sprite%)|..@....J|
|000057a0| 04 0d 1f 54 13 dd f2 68 | 69 67 68 6c 69 67 68 74 |...T...h|ighlight|
|000057b0| 28 49 25 29 0d 1f 5e 05 | e1 0d 1f 68 3b c8 99 22 |(I%)..^.|...h;.."|
|000057c0| 57 69 6d 70 5f 53 65 74 | 43 61 72 65 74 50 6f 73 |Wimp_Set|CaretPos|
|000057d0| 69 74 69 6f 6e 22 2c 68 | 61 6e 64 6c 65 25 28 49 |ition",h|andle%(I|
|000057e0| 25 29 2c 2d 31 2c 30 2c | 30 2c 26 32 30 30 30 30 |%),-1,0,|0,&20000|
|000057f0| 30 30 2c 30 0d 1f 72 05 | e1 0d 1f 7c 04 0d 1f 86 |00,0..r.|...|....|
|00005800| 52 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |R-------|--------|
|00005810| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005820| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005830| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005840| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.|
|00005850| 1f 90 04 0d 1f 9a 1d dd | f2 65 6e 63 6f 64 65 6d |........|.encodem|
|00005860| 65 6e 75 28 6d 65 6e 75 | 68 61 6e 64 6c 65 25 29 |enu(menu|handle%)|
|00005870| 0d 1f a4 3c e7 a4 65 6e | 63 6f 64 65 6d 65 6e 75 |...<..en|codemenu|
|00005880| 28 6d 65 6e 75 68 61 6e | 64 6c 65 25 29 8b 85 31 |(menuhan|dle%)..1|
|00005890| 2c 22 4d 65 6e 75 20 73 | 68 6f 75 6c 64 6e 27 74 |,"Menu s|houldn't|
|000058a0| 20 62 65 20 61 6c 6c 6f | 77 65 64 22 0d 1f ae 05 | be allo|wed"....|
|000058b0| e1 0d 1f b8 04 0d 1f c2 | 1d dd a4 65 6e 63 6f 64 |........|...encod|
|000058c0| 65 6d 65 6e 75 28 6d 65 | 6e 75 68 61 6e 64 6c 65 |emenu(me|nuhandle|
|000058d0| 25 29 0d 1f cc 2a e7 6d | 65 6e 75 68 61 6e 64 6c |%)...*.m|enuhandl|
|000058e0| 65 25 3c 26 38 30 30 30 | 8c 85 31 2c 22 42 61 64 |e%<&8000|..1,"Bad|
|000058f0| 20 6d 65 6e 75 68 61 6e | 64 6c 65 22 0d 1f d6 07 | menuhan|dle"....|
|00005900| ea 49 25 0d 1f e0 15 49 | 25 3d 6d 65 6e 75 68 61 |.I%....I|%=menuha|
|00005910| 6e 64 6c 65 25 2b 32 38 | 0d 1f ea 37 f5 21 49 25 |ndle%+28|...7.!I%|
|00005920| 3d 21 49 25 80 ac 26 30 | 31 3a 49 25 21 38 3d 49 |=!I%..&0|1:I%!8=I|
|00005930| 25 21 38 80 ac 26 34 30 | 30 30 30 30 3a 49 25 2b |%!8..&40|0000:I%+|
|00005940| 3d 32 34 3a fd 49 25 21 | 2d 32 34 80 26 38 30 0d |=24:.I%!|-24.&80.|
|00005950| 1f f4 12 c8 8e 6d 65 6e | 75 68 61 6e 64 6c 65 25 |.....men|uhandle%|
|00005960| ca 0d 1f fe 0e c9 6d 61 | 69 6e 6d 65 6e 75 25 0d |......ma|inmenu%.|
|00005970| 20 08 2c 24 6d 62 5f 77 | 69 64 65 6e 74 25 3d 22 | .,$mb_w|ident%="|
|00005980| 22 3a 24 6d 62 5f 74 65 | 6d 70 6c 61 74 65 73 25 |":$mb_te|mplates%|
|00005990| 3d 74 65 6d 70 6c 61 74 | 65 66 24 0d 20 12 0d c9 |=templat|ef$. ...|
|000059a0| 69 5f 66 6c 61 67 73 25 | 0d 20 1c 0c f2 67 65 74 |i_flags%|. ...get|
|000059b0| 63 75 72 69 0d 20 26 3d | f2 65 6e 63 6f 64 65 69 |curi. &=|.encodei|
|000059c0| 63 6f 6e 28 69 5f 66 6c | 61 67 73 25 2c 31 31 2c |con(i_fl|ags%,11,|
|000059d0| 66 6c 61 67 73 25 2c 71 | 25 2b 32 38 2c 69 62 5f |flags%,q|%+28,ib_|
|000059e0| 74 65 78 74 25 2c 69 62 | 5f 73 70 72 69 74 65 25 |text%,ib|_sprite%|
|000059f0| 29 0d 20 30 17 24 69 62 | 5f 62 75 66 66 65 72 73 |). 0.$ib|_buffers|
|00005a00| 69 7a 65 25 3d c3 4c 25 | 0d 20 3a 16 24 69 62 5f |ize%=.L%|. :.$ib_|
|00005a10| 76 61 6c 69 64 61 74 69 | 6f 6e 25 3d 22 22 0d 20 |validati|on%="". |
|00005a20| 44 1e f2 65 6e 63 6f 64 | 65 6d 65 6e 75 28 69 5f |D..encod|emenu(i_|
|00005a30| 62 75 66 66 65 72 73 69 | 7a 65 25 29 0d 20 4e 14 |buffersi|ze%). N.|
|00005a40| e7 28 66 6c 61 67 73 25 | 80 26 30 31 29 3d 30 8c |.(flags%|.&01)=0.|
|00005a50| 0d 20 58 1b f2 73 68 61 | 64 65 28 69 5f 62 75 66 |. X..sha|de(i_buf|
|00005a60| 66 65 72 73 69 7a 65 25 | 2c 31 29 0d 20 62 12 cc |fersize%|,1). b..|
|00005a70| e7 66 6c 61 67 73 25 80 | 26 31 30 30 8c 0d 20 6c |.flags%.|&100.. l|
|00005a80| 3c e7 71 25 21 33 32 3e | 30 8c 24 69 62 5f 76 61 |<.q%!32>|0.$ib_va|
|00005a90| 6c 69 64 61 74 69 6f 6e | 25 3d 24 28 71 25 21 33 |lidation|%=$(q%!3|
|00005aa0| 32 29 3a f2 74 69 63 6b | 28 69 5f 62 75 66 66 65 |2):.tick|(i_buffe|
|00005ab0| 72 73 69 7a 65 25 2c 31 | 29 0d 20 76 05 cd 0d 20 |rsize%,1|). v... |
|00005ac0| 80 05 cd 0d 20 8a 27 24 | 28 69 5f 66 6c 61 67 73 |.... .'$|(i_flags|
|00005ad0| 25 2b 32 38 2b 31 32 2b | 32 34 2a 31 34 29 3d 22 |%+28+12+|24*14)="|
|00005ae0| 46 67 20 63 6f 6c 6f 75 | 72 22 0d 20 94 27 24 28 |Fg colou|r". .'$(|
|00005af0| 69 5f 66 6c 61 67 73 25 | 2b 32 38 2b 31 32 2b 32 |i_flags%|+28+12+2|
|00005b00| 34 2a 31 35 29 3d 22 42 | 67 20 63 6f 6c 6f 75 72 |4*15)="B|g colour|
|00005b10| 22 0d 20 9e 34 e7 66 6c | 61 67 73 25 80 26 30 32 |". .4.fl|ags%.&02|
|00005b20| 8c 24 28 69 5f 66 6c 61 | 67 73 25 2b 32 38 2b 31 |.$(i_fla|gs%+28+1|
|00005b30| 32 2b 32 34 2a 31 34 29 | 3d 22 45 4f 52 20 63 6f |2+24*14)|="EOR co|
|00005b40| 6c 6f 75 72 22 0d 20 a8 | 34 e7 66 6c 61 67 73 25 |lour". .|4.flags%|
|00005b50| 80 26 32 30 8b 24 28 69 | 5f 66 6c 61 67 73 25 2b |.&20.$(i|_flags%+|
|00005b60| 32 38 2b 31 32 2b 32 34 | 2a 31 35 29 3d 22 45 4f |28+12+24|*15)="EO|
|00005b70| 52 20 63 6f 6c 6f 75 72 | 22 0d 20 b2 10 e7 66 6c |R colour|". ...fl|
|00005b80| 61 67 73 25 80 26 34 30 | 8c 0d 20 bc 1c 69 5f 66 |ags%.&40|.. ..i_f|
|00005b90| 6c 61 67 73 25 3f 28 32 | 38 2b 31 31 2b 32 34 2a |lags%?(2|8+11+24*|
|00005ba0| 31 34 29 3d 37 0d 20 c6 | 1c 69 5f 66 6c 61 67 73 |14)=7. .|.i_flags|
|00005bb0| 25 3f 28 32 38 2b 31 31 | 2b 32 34 2a 31 35 29 3d |%?(28+11|+24*15)=|
|00005bc0| 37 0d 20 d0 2b f2 73 68 | 61 64 65 28 69 5f 66 6c |7. .+.sh|ade(i_fl|
|00005bd0| 61 67 73 25 2c 31 34 29 | 3a f2 73 68 61 64 65 28 |ags%,14)|:.shade(|
|00005be0| 69 5f 66 6c 61 67 73 25 | 2c 31 35 29 0d 20 da 05 |i_flags%|,15). ..|
|00005bf0| cc 0d 20 e4 35 69 5f 66 | 6c 61 67 73 25 3f 28 32 |.. .5i_f|lags%?(2|
|00005c00| 38 2b 31 31 2b 32 34 2a | 31 34 29 3d a4 66 6f 72 |8+11+24*|14)=.for|
|00005c10| 65 62 61 63 6b 28 28 66 | 6c 61 67 73 25 3e 3e 32 |eback((f|lags%>>2|
|00005c20| 34 29 80 26 46 29 0d 20 | ee 35 69 5f 66 6c 61 67 |4).&F). |.5i_flag|
|00005c30| 73 25 3f 28 32 38 2b 31 | 31 2b 32 34 2a 31 35 29 |s%?(28+1|1+24*15)|
|00005c40| 3d a4 66 6f 72 65 62 61 | 63 6b 28 28 66 6c 61 67 |=.foreba|ck((flag|
|00005c50| 73 25 3e 3e 32 38 29 80 | 26 46 29 0d 20 f8 05 cd |s%>>28).|&F). ...|
|00005c60| 0d 21 02 17 f2 65 6e 63 | 6f 64 65 6d 65 6e 75 28 |.!...enc|odemenu(|
|00005c70| 69 5f 65 73 67 25 29 0d | 21 0c 0b c9 69 5f 65 73 |i_esg%).|!...i_es|
|00005c80| 67 25 0d 21 16 22 f2 74 | 69 63 6b 28 69 5f 65 73 |g%.!.".t|ick(i_es|
|00005c90| 67 25 2c 28 66 6c 61 67 | 73 25 3e 3e 31 36 29 80 |g%,(flag|s%>>16).|
|00005ca0| 26 30 46 29 0d 21 20 0e | c9 69 5f 62 75 74 74 6f |&0F).! .|.i_butto|
|00005cb0| 6e 25 0d 21 2a 25 f2 74 | 69 63 6b 28 69 5f 62 75 |n%.!*%.t|ick(i_bu|
|00005cc0| 74 74 6f 6e 25 2c 28 66 | 6c 61 67 73 25 3e 3e 31 |tton%,(f|lags%>>1|
|00005cd0| 32 29 80 26 30 46 29 0d | 21 34 0f c9 77 5f 67 65 |2).&0F).|!4..w_ge|
|00005ce0| 6e 65 72 61 6c 25 0d 21 | 3e 24 e7 63 75 72 72 65 |neral%.!|>$.curre|
|00005cf0| 6e 74 77 69 6e 64 6f 77 | 25 3d 2d 31 8c 3d a3 3a |ntwindow|%=-1.=.:|
|00005d00| f4 20 64 65 6c 65 74 65 | 64 21 0d 21 48 27 24 6d |. delete|d!.!H'$m|
|00005d10| 62 5f 77 69 64 65 6e 74 | 25 3d 77 69 64 65 6e 74 |b_wident|%=wident|
|00005d20| 24 28 63 75 72 72 65 6e | 74 77 69 6e 64 6f 77 25 |$(curren|twindow%|
|00005d30| 29 0d 21 52 0c f2 67 65 | 74 63 75 72 69 0d 21 5c |).!R..ge|tcuri.!\|
|00005d40| 37 e7 66 6c 61 67 73 25 | 80 26 38 30 30 30 30 30 |7.flags%|.&800000|
|00005d50| 8c 63 75 72 72 65 6e 74 | 69 63 6f 6e 25 3d 2d 31 |.current|icon%=-1|
|00005d60| 3a f4 20 68 61 73 20 62 | 65 65 6e 20 64 65 6c 65 |:. has b|een dele|
|00005d70| 74 65 64 21 0d 21 66 16 | e7 63 75 72 72 65 6e 74 |ted!.!f.|.current|
|00005d80| 69 63 6f 6e 25 3c 3e 2d | 31 8c 0d 21 70 3f 24 28 |icon%<>-|1..!p?$(|
|00005d90| 77 5f 67 65 6e 65 72 61 | 6c 25 21 28 32 38 2b 32 |w_genera|l%!(28+2|
|00005da0| 34 2a 31 2b 31 32 29 2b | a9 22 41 6d 65 6e 64 20 |4*1+12)+|."Amend |
|00005db0| 69 63 6f 6e 20 22 29 3d | 22 23 22 2b c3 63 75 72 |icon ")=|"#"+.cur|
|00005dc0| 72 65 6e 74 69 63 6f 6e | 25 0d 21 7a 41 24 28 77 |renticon|%.!zA$(w|
|00005dd0| 5f 67 65 6e 65 72 61 6c | 25 21 28 32 38 2b 32 34 |_general|%!(28+24|
|00005de0| 2a 32 2b 31 32 29 2b a9 | 22 52 65 6e 75 6d 62 65 |*2+12)+.|"Renumbe|
|00005df0| 72 20 20 20 22 29 3d 22 | 23 22 2b c3 bb 24 6d 62 |r ")="|#"+..$mb|
|00005e00| 5f 72 65 6e 75 6d 62 65 | 72 25 0d 21 84 19 f2 65 |_renumbe|r%.!...e|
|00005e10| 6e 63 6f 64 65 6d 65 6e | 75 28 69 5f 66 6c 61 67 |ncodemen|u(i_flag|
|00005e20| 73 25 29 0d 21 8e 1a f2 | 65 6e 63 6f 64 65 6d 65 |s%).!...|encodeme|
|00005e30| 6e 75 28 69 5f 62 75 74 | 74 6f 6e 25 29 0d 21 98 |nu(i_but|ton%).!.|
|00005e40| 31 cc 24 28 77 5f 67 65 | 6e 65 72 61 6c 25 21 28 |1.$(w_ge|neral%!(|
|00005e50| 32 38 2b 32 34 2a 31 2b | 31 32 29 2b a9 22 41 6d |28+24*1+|12)+."Am|
|00005e60| 65 6e 64 20 69 63 6f 6e | 20 22 29 3d 22 22 0d 21 |end icon| ")="".!|
|00005e70| a2 30 24 28 77 5f 67 65 | 6e 65 72 61 6c 25 21 28 |.0$(w_ge|neral%!(|
|00005e80| 32 38 2b 32 34 2a 32 2b | 31 32 29 2b a9 22 52 65 |28+24*2+|12)+."Re|
|00005e90| 6e 75 6d 62 65 72 20 20 | 20 22 29 3d 22 22 0d 21 |number | ")="".!|
|00005ea0| ac 23 e3 49 25 3d 31 b8 | 34 3a f2 73 68 61 64 65 |.#.I%=1.|4:.shade|
|00005eb0| 28 77 5f 67 65 6e 65 72 | 61 6c 25 2c 49 25 29 3a |(w_gener|al%,I%):|
|00005ec0| ed 0d 21 b6 05 cd 0d 21 | c0 19 f2 65 6e 63 6f 64 |..!....!|...encod|
|00005ed0| 65 6d 65 6e 75 28 77 5f | 66 6c 61 67 73 25 29 0d |emenu(w_|flags%).|
|00005ee0| 21 ca 28 24 6d 62 5f 77 | 6f 72 6b 61 72 65 61 30 |!.($mb_w|orkarea0|
|00005ef0| 25 3d c3 28 71 25 21 34 | 34 29 2b 22 2c 22 2b c3 |%=.(q%!4|4)+","+.|
|00005f00| 28 71 25 21 34 38 29 0d | 21 d4 28 24 6d 62 5f 77 |(q%!48).|!.($mb_w|
|00005f10| 6f 72 6b 61 72 65 61 31 | 25 3d c3 28 71 25 21 35 |orkarea1|%=.(q%!5|
|00005f20| 32 29 2b 22 2c 22 2b c3 | 28 71 25 21 35 36 29 0d |2)+","+.|(q%!56).|
|00005f30| 21 de 1c 24 6d 62 5f 6d | 69 6e 78 25 3d c3 28 71 |!..$mb_m|inx%=.(q|
|00005f40| 25 21 37 32 80 26 46 46 | 46 46 29 0d 21 e8 1a 24 |%!72.&FF|FF).!..$|
|00005f50| 6d 62 5f 6d 69 6e 79 25 | 3d c3 28 71 25 21 37 32 |mb_miny%|=.(q%!72|
|00005f60| 3e 3e 31 36 29 0d 21 f2 | 28 6d 77 78 30 25 3d 71 |>>16).!.|(mwx0%=q|
|00005f70| 25 21 32 30 3a 6d 77 79 | 30 25 3d 71 25 21 32 34 |%!20:mwy|0%=q%!24|
|00005f80| 2b 28 71 25 21 38 2d 71 | 25 21 31 36 29 0d 21 fc |+(q%!8-q|%!16).!.|
|00005f90| 28 6d 77 78 31 25 3d 71 | 25 21 32 30 2b 28 71 25 |(mwx1%=q|%!20+(q%|
|00005fa0| 21 31 32 2d 71 25 21 34 | 29 3a 6d 77 79 31 25 3d |!12-q%!4|):mwy1%=|
|00005fb0| 71 25 21 32 34 0d 22 06 | 16 f2 65 6e 63 6f 64 65 |q%!24.".|..encode|
|00005fc0| 70 61 6c 6d 65 6e 75 28 | 2d 31 29 0d 22 10 14 49 |palmenu(|-1)."..I|
|00005fd0| 25 3d 77 5f 63 6f 6c 6f | 75 72 73 25 2b 32 38 0d |%=w_colo|urs%+28.|
|00005fe0| 22 1a 3a e3 4a 25 3d 71 | 25 2b 33 36 b8 71 25 2b |".:.J%=q|%+36.q%+|
|00005ff0| 34 32 3a 49 25 3f 31 31 | 3d 28 3f 4a 25 3c 3c 34 |42:I%?11|=(?J%<<4|
|00006000| 29 84 75 6e 63 6f 6c 6f | 75 72 25 28 3f 4a 25 29 |).uncolo|ur%(?J%)|
|00006010| 3a 49 25 2b 3d 32 34 3a | ed 0d 22 24 0d c9 77 5f |:I%+=24:|.."$..w_|
|00006020| 66 6c 61 67 73 25 0d 22 | 2e 1f 21 71 25 3d 68 61 |flags%."|..!q%=ha|
|00006030| 6e 64 6c 65 25 28 63 75 | 72 72 65 6e 74 77 69 6e |ndle%(cu|rrentwin|
|00006040| 64 6f 77 25 29 0d 22 38 | 1e c8 99 22 57 69 6d 70 |dow%)."8|..."Wimp|
|00006050| 5f 47 65 74 57 69 6e 64 | 6f 77 49 6e 66 6f 22 2c |_GetWind|owInfo",|
|00006060| 2c 71 25 0d 22 42 0b e3 | 49 25 3d 30 b8 37 0d 22 |,q%."B..|I%=0.7."|
|00006070| 4c 25 e7 71 25 21 33 32 | 80 28 31 3c 3c 49 25 29 |L%.q%!32|.(1<<I%)|
|00006080| 8c f2 74 69 63 6b 28 77 | 5f 66 6c 61 67 73 25 2c |..tick(w|_flags%,|
|00006090| 49 25 29 0d 22 56 05 ed | 0d 22 60 23 e7 71 25 21 |I%)."V..|."`#.q%!|
|000060a0| 33 32 80 28 33 3c 3c 38 | 29 8c f2 74 69 63 6b 28 |32.(3<<8|)..tick(|
|000060b0| 77 5f 66 6c 61 67 73 25 | 2c 38 29 0d 22 6a 33 e7 |w_flags%|,8)."j3.|
|000060c0| 71 25 21 33 32 80 28 31 | 3c 3c 31 30 29 8c f2 74 |q%!32.(1|<<10)..t|
|000060d0| 69 63 6b 28 77 5f 66 6c | 61 67 73 25 2c 39 29 3a |ick(w_fl|ags%,9):|
|000060e0| f4 20 72 65 61 6c 20 63 | 6f 6c 6f 75 72 73 0d 22 |. real c|olours."|
|000060f0| 74 33 e7 71 25 21 33 32 | 80 28 31 3c 3c 31 31 29 |t3.q%!32|.(1<<11)|
|00006100| 8c f2 74 69 63 6b 28 77 | 5f 66 6c 61 67 73 25 2c |..tick(w|_flags%,|
|00006110| 31 30 29 3a f4 20 62 61 | 63 6b 20 77 69 6e 64 6f |10):. ba|ck windo|
|00006120| 77 0d 22 7e 31 e7 71 25 | 21 33 32 80 28 31 3c 3c |w."~1.q%|!32.(1<<|
|00006130| 31 32 29 8c f2 74 69 63 | 6b 28 77 5f 66 6c 61 67 |12)..tic|k(w_flag|
|00006140| 73 25 2c 31 31 29 3a f4 | 20 67 72 61 62 20 6b 65 |s%,11):.| grab ke|
|00006150| 79 73 0d 22 88 19 f2 65 | 6e 63 6f 64 65 6d 65 6e |ys."...e|ncodemen|
|00006160| 75 28 74 5f 66 6c 61 67 | 73 25 29 0d 22 92 15 e7 |u(t_flag|s%)."...|
|00006170| 63 75 72 72 65 6e 74 69 | 63 6f 6e 25 3d 2d 31 8c |currenti|con%=-1.|
|00006180| 0d 22 9c 27 66 6c 61 67 | 73 25 3d 71 25 21 36 34 |.".'flag|s%=q%!64|
|00006190| 3a f2 65 6e 63 6f 64 65 | 6d 65 6e 75 28 69 5f 62 |:.encode|menu(i_b|
|000061a0| 75 74 74 6f 6e 25 29 0d | 22 a6 18 cc f2 73 68 61 |utton%).|"....sha|
|000061b0| 64 65 28 77 5f 66 6c 61 | 67 73 25 2c 31 32 29 0d |de(w_fla|gs%,12).|
|000061c0| 22 b0 05 cd 0d 22 ba 0d | e3 49 25 3d 31 34 b8 32 |"...."..|.I%=14.2|
|000061d0| 30 0d 22 c4 2d e7 71 25 | 21 33 32 80 28 31 3c 3c |0.".-.q%|!32.(1<<|
|000061e0| 28 49 25 2b 32 34 2d 31 | 34 29 29 8c f2 74 69 63 |(I%+24-1|4))..tic|
|000061f0| 6b 28 77 5f 66 6c 61 67 | 73 25 2c 49 25 29 0d 22 |k(w_flag|s%,I%)."|
|00006200| ce 05 ed 0d 22 d8 15 e7 | 71 25 21 33 32 80 26 38 |...."...|q%!32.&8|
|00006210| 30 30 30 30 30 30 30 8c | 0d 22 e2 16 f2 74 69 63 |0000000.|."...tic|
|00006220| 6b 28 77 5f 66 6c 61 67 | 73 25 2c 31 33 29 0d 22 |k(w_flag|s%,13)."|
|00006230| ec 16 f2 73 68 61 64 65 | 28 77 5f 66 6c 61 67 73 |...shade|(w_flags|
|00006240| 25 2c 30 29 0d 22 f6 16 | f2 73 68 61 64 65 28 77 |%,0)."..|.shade(w|
|00006250| 5f 66 6c 61 67 73 25 2c | 32 29 0d 23 00 16 f2 73 |_flags%,|2).#...s|
|00006260| 68 61 64 65 28 77 5f 66 | 6c 61 67 73 25 2c 33 29 |hade(w_f|lags%,3)|
|00006270| 0d 23 0a 16 f2 73 68 61 | 64 65 28 77 5f 66 6c 61 |.#...sha|de(w_fla|
|00006280| 67 73 25 2c 37 29 0d 23 | 14 05 cc 0d 23 1e 23 e3 |gs%,7).#|....#.#.|
|00006290| 49 25 3d 31 34 b8 32 30 | 3a f2 73 68 61 64 65 28 |I%=14.20|:.shade(|
|000062a0| 77 5f 66 6c 61 67 73 25 | 2c 49 25 29 3a ed 0d 23 |w_flags%|,I%):..#|
|000062b0| 28 05 cd 0d 23 32 0d c9 | 74 5f 66 6c 61 67 73 25 |(...#2..|t_flags%|
|000062c0| 0d 23 3c 30 71 25 21 36 | 30 3d 71 25 21 36 30 84 |.#<0q%!6|0=q%!60.|
|000062d0| 26 32 34 3a f4 20 6d 75 | 73 74 20 62 65 20 66 69 |&24:. mu|st be fi|
|000062e0| 6c 6c 65 64 20 77 69 74 | 68 20 62 6f 72 64 65 72 |lled wit|h border|
|000062f0| 0d 23 46 3b f2 65 6e 63 | 6f 64 65 69 63 6f 6e 28 |.#F;.enc|odeicon(|
|00006300| 74 5f 66 6c 61 67 73 25 | 2c 36 2c 71 25 21 36 30 |t_flags%|,6,q%!60|
|00006310| 2c 71 25 2b 37 36 2c 74 | 62 5f 74 65 78 74 25 2c |,q%+76,t|b_text%,|
|00006320| 74 62 5f 73 70 72 69 74 | 65 25 29 0d 23 50 17 24 |tb_sprit|e%).#P.$|
|00006330| 74 62 5f 62 75 66 66 65 | 72 73 69 7a 65 25 3d c3 |tb_buffe|rsize%=.|
|00006340| 4c 25 0d 23 5a 21 e7 71 | 25 21 36 30 80 26 31 30 |L%.#Z!.q|%!60.&10|
|00006350| 30 8c f2 74 69 63 6b 28 | 74 5f 66 6c 61 67 73 25 |0..tick(|t_flags%|
|00006360| 2c 37 29 0d 23 64 21 e7 | 71 25 21 36 30 80 26 32 |,7).#d!.|q%!60.&2|
|00006370| 30 30 8c f2 74 69 63 6b | 28 74 5f 66 6c 61 67 73 |00..tick|(t_flags|
|00006380| 25 2c 38 29 0d 23 6e 0e | c9 77 5f 73 63 72 6f 6c |%,8).#n.|.w_scrol|
|00006390| 6c 25 0d 23 78 0c f2 67 | 65 74 63 75 72 77 0d 23 |l%.#x..g|etcurw.#|
|000063a0| 82 23 e7 66 6c 61 67 73 | 25 80 26 31 30 30 8c f2 |.#.flags|%.&100..|
|000063b0| 74 69 63 6b 28 77 5f 73 | 63 72 6f 6c 6c 25 2c 30 |tick(w_s|croll%,0|
|000063c0| 29 0d 23 8c 23 e7 66 6c | 61 67 73 25 80 26 32 30 |).#.#.fl|ags%.&20|
|000063d0| 30 8c f2 74 69 63 6b 28 | 77 5f 73 63 72 6f 6c 6c |0..tick(|w_scroll|
|000063e0| 25 2c 31 29 0d 23 96 0e | c9 6d 5f 73 70 72 69 74 |%,1).#..|.m_sprit|
|000063f0| 65 25 0d 23 a0 1f 73 24 | 3d 73 70 72 69 74 65 6e |e%.#..s$|=spriten|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.